摘要:异步http框架简介&实现原理 1.Activity public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCrea...
阅读全文
摘要:anr产生的原理&如何避免 ANR : application not response 应用程序无响应 ANR产生的原因 : 主线程需要做很多重要的事情,如响应点击事件,更新ui 如果在主线程里边阻塞过久的时间,应用程序就会无响应 为了避免出现ANR,所有耗时的操作都应该放在子线程里边执...
阅读全文
摘要:网络图片查看器 1.布局文件 2.Activity public class MainActivity extends Activity { private ImageView iv_beauty; private EditText et_path; @Ov...
阅读全文
摘要:获取系统的联系人信息 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInsta...
阅读全文
摘要:内容提供者的实现 1.定义一个类继承ContentProvider类 public class PersonProvider extends ContentProvider { // 定义一个uri匹配器,用于匹配uri,如果匹配不成功返回-1 private static UriMatche...
阅读全文
摘要:常用数据适配器ArrayAdapter public class ArraylistActivity extends Activity { private static String[] names = new String[] { "功能1", "功能2", "功能3", "功能4", "功能...
阅读全文
摘要:listview入门 android ListView数据的加载是典型的mvc模式 简单ListView的实现 ? public class ListViewActivity extends Activity { private ArrayList infos = new ArrayLi...
阅读全文
摘要:sharedPreference入门 1.保存信息 SharedPreferences sp = context.getSharedPreferences("config", Context.MODE_PRIVATE); Editor editor = sp.edit(); editor.pu...
阅读全文
摘要:保存文件到SD卡 public static boolean saveInfo(Context context, String username, String password) { try { if (Environment.MEDIA_MOUNTED.equals(Environme...
阅读全文