Android学习总结
文章平均质量分 87
流云易采
硕士
展开
-
Android小技巧总结1
0、Android彻底退出引用程序的方法1) Dalvik VM的本地方法 android.os.Process.killProcess(android.os.Process.myPid()); // 获取PID System.exit(0); // 常规java的标准退出法,返回值为0代表正常退出 2)任务管理器方法 首先要说明该方法运行原创 2015-08-21 16:32:59 · 957 阅读 · 0 评论 -
Handler使用总结
总结一些常见的Handler使用方法及变种原创 2015-07-07 20:53:23 · 1002 阅读 · 0 评论 -
Android之meta-data使用
元数据meta-data应用在manifest.xml文件中,主要用以为父组件提供配置数据。一个组件中可以包含有多个meta-data; 其可被包含于、、、中。其基本使用语法为:<meta-data android:name="data_name" android:value="@string/meta_data" android:resource原创 2015-08-06 16:49:08 · 1203 阅读 · 0 评论 -
Android常用adb命令
一、ADB(Android Debug Bridge);其工具包文件在SDK中,文件路径位于SDK安装路径下platform-tools文件夹中: ADB源码在Android工程目录下/system/core/adb中。 使用:直接将运行目录切换到adb.exe所在路径,真机通过USB连接,或者启动模拟器,即可通过输入命令进行调试: adb d原创 2015-08-21 15:53:35 · 1718 阅读 · 0 评论 -
Android编程规范
命名规则1). 类名,接口名:以大写开头,如果一个类的类名由多个单词组成,所有单词的首字母必须大写,单词尽量写全称,不要简写,除非约定俗成的名字,例如:URL,RTMP,RTSP 这些广泛使用的专有名词,可以全部大写,也可以首字母大写。例如 HttpRequest,CourseActivity2). 局部变量,类的成员变量,类的成员函数,函数参数:以小写字母转载 2015-08-31 08:25:23 · 757 阅读 · 0 评论 -
Android获取手机电话簿信息
1、Activity:/** * Created by admin on 2015/9/22. */public class PhoneBookActivity extends Activity { private static final String TAG = "PhoneBookActivity"; private IndexableListView phon原创 2015-09-23 11:03:18 · 1131 阅读 · 0 评论 -
Android数据存储五种方式总结
本文介绍Android平台进行数据存储的五大方式,分别如下: 1 使用SharedPreferences存储数据 2 文件存储数据 3 SQLite数据库存储数据 4 使用ContentProvider存储数据 5 网络存储数据下面详细讲解这五种方式的特点第一种: 使用SharedPrefe转载 2015-10-15 09:20:22 · 499 阅读 · 0 评论 -
Android面试题之——内存泄露
一、内存泄露的定义: 内存泄露是指不再使用的内存仍然占用着内存空间,因为程序中仍然保存着对它的引用,而使得GC无法将它回收或得到及时释放,从而造成的内存空间浪费的问题,称为内存泄露。二、内存泄露的根本原因: 长生命周期的对象持有短生命周期对应的引用,因为短生命周期对象可能不再使用,而因为长生命周期对象持有着对其的引用,因此GC无法将其进行回收。三、内存原创 2015-11-04 20:15:50 · 1772 阅读 · 0 评论 -
Android ListView使用总结
一、监听ListView的滑动方向方法一:myList.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { float x = event.ge原创 2015-11-17 09:59:22 · 853 阅读 · 0 评论 -
Android学习总结2
一、屏幕出现卡顿的原因:表面原因:1、在UI主线程中执行比如像网络下载等耗时的操作,致使CPU没有能力在16ms内完成对下一帧显示数据的处理2、需要显示的界面太过复杂,比如布局的层次较深,界面控件过多等,给CPU与GPU的渲染造成压力3、手机硬件GPU、CPU处理能力有限,FPS低于16ms,造成卡顿;Android 4.1后Triple Buffering三缓冲机制一定程度上缓解原创 2015-11-09 08:32:59 · 855 阅读 · 0 评论