本文实例讲述了Android编程实现在adapter中进行数据操作的方法。分享给大家供大家参考,具体如下:
package com.cvte.apkclassify; import java.util.ArrayList; import android.content.Context; import android.content.pm.ApplicationInfo; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.pm.PackageManager.NameNotFoundException; import android.graphics.drawable.Drawable; import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.ImageView; import android.widget.TextView; public class ItemAdapter extends BaseAdapter { private Context context; private LayoutInflater inflater; private PackageManager pManager ; private ArrayListapps; private ArrayList allApkBeans; private ApkBean bean = new ApkBean(); private DBUtils utils ; private ApplicationInfo appinfo; private static int ll = 1; public ItemAdapter(Context c) { super(); this.cOntext= c; pManager = context.getPackageManager(); apps = (ArrayList ) GetAllAppInfo.getAllapps(context); utils = new DBUtils(context); allApkBeans = (ArrayList ) utils.getAllRecords(); for (int i = 0; i
更多关于Android相关内容感兴趣的读者可查看本站专题:《Android数据库操作技巧总结》、《Android编程之activity操作技巧总结》、《Android文件操作技巧汇总》、《Android编程开发之SD卡操作方法汇总》、《Android开发入门与进阶教程》、《Android资源操作技巧汇总》、《Android视图View技巧总结》及《Android控件用法总结》
希望本文所述对大家Android程序设计有所帮助。