• 大小: 570KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-04
  • 语言: Java
  • 标签:

资源简介

闲来无事花了一点空暇时间写了一个模仿Android版手机QQ的表情输入框 地址:http://blog.csdn.net/shallcheek/article/details/48380871

资源截图

代码片段和文件信息

package adapter;

import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.baseAdapter;
import android.widget.ImageView;

import java.util.List;

import anroid.qq_expression.shallcheek.ui.R;
import mode.expressionMode;

/**
 * Created by Shall on 2015.9.11.
 */
public class expressionAdapter extends baseAdapter {
    private ListpressionMode> expressionModes;
    private Context context;

    public expressionAdapter(ListpressionMode> expressionModes Context context) {
        this.expressionModes = expressionModes;
        this.context = context;
    }

    @Override
    public int getCount() {
        return expressionModes.size();
    }

    @Override
    public object getItem(int position) {
        return expressionModes.get(position);
    }

    @Override
    public long getItemId(int position) {
        return position;
    }

    @Override
    public View getView(int position View convertView ViewGroup parent) {
        ViewHodler viewHodler;
        if (convertView == null) {
            convertView = View.inflate(context R.layout.singleexpression null);
            viewHodler = new ViewHodler();
            viewHodler.expression = (ImageView) convertView.findViewById(R.id.expression_image);
            convertView.setTag(viewHodler);
        } else {
            viewHodler = (ViewHodler) convertView.getTag();
        }
        viewHodler.expression.setBackgroundResource(expressionModes.get(position).getResources());
        return convertView;
    }

    class ViewHodler {
        ImageView expression;

    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件          98  2015-09-11 10:29  .gitignore
     目录           0  2015-09-11 22:24  app\
     文件           8  2015-09-11 10:29  app\.gitignore
     文件        7830  2015-09-11 20:39  app\app.iml
     文件         760  2015-09-11 22:24  app\build.gradle
     目录           0  2015-09-11 22:27  app\libs\
     文件         688  2015-09-11 10:29  app\proguard-rules.pro
     目录           0  2015-09-11 19:36  app\src\
     目录           0  2015-09-11 19:36  app\src\androidTest\
     目录           0  2015-09-11 22:27  app\src\androidTest\java\
     目录           0  2015-09-11 22:25  app\src\main\
     文件         755  2015-09-11 22:25  app\src\main\AndroidManifest.xml
     目录           0  2015-09-11 19:36  app\src\main\java\
     目录           0  2015-09-11 22:25  app\src\main\java\adapter\
     文件        1672  2015-09-11 22:25  app\src\main\java\adapter\expressionAdapter.java
     目录           0  2015-09-11 19:36  app\src\main\java\anroid\
     目录           0  2015-09-11 19:36  app\src\main\java\anroid\qq_expression\
     目录           0  2015-09-11 22:25  app\src\main\java\anroid\qq_expression\shallcheek\
     目录           0  2015-09-11 22:25  app\src\main\java\anroid\qq_expression\shallcheek\ui\
     文件        3227  2015-09-11 22:25  app\src\main\java\anroid\qq_expression\shallcheek\ui\MainActivity.java
     目录           0  2015-09-11 19:36  app\src\main\java\mode\
     文件         694  2015-09-11 11:20  app\src\main\java\mode\expressionMode.java
     目录           0  2015-09-11 22:25  app\src\main\java\view\
     文件         716  2015-09-11 10:39  app\src\main\java\view\expressionEditText.java
     文件        7975  2015-09-11 22:25  app\src\main\java\view\expressionGridView.java
     文件        1487  2015-09-11 13:43  app\src\main\java\view\expressionUtil.java
     文件         932  2015-09-11 22:23  app\src\main\java\view\expressionViewPager.java
     文件        5164  2015-09-11 22:25  app\src\main\java\view\expressions.java
     文件        1270  2015-09-11 22:25  app\src\main\java\view\PoPWindowsView.java
     目录           0  2015-09-11 19:36  app\src\main\res\
     目录           0  2015-09-11 22:27  app\src\main\res\drawable\
............此处省略164个文件信息

评论

共有 条评论

相关资源