Android疑难点
文章平均质量分 53
The_king_of_Asia
这个作者很懒,什么都没留下…
展开
-
Android常用的系统广播的使用
短信广播: 注册:<receiver android:name="receiver.SmsReceiver"> <intent-filter> <action android:name="android.provider.Telephony.SMS_RECEIVED"/> </intent-filter></receiver>权限: <uses-permi原创 2017-01-06 18:57:57 · 474 阅读 · 0 评论 -
Handler一定要在主线程实例化吗?new Handler()和new Handler(Looper.getMainLooper())的区别
一个帖子的整理:Handler一定要在主线程实例化吗?new Handler()和new Handler(Looper.getMainLooper())的区别如果你不带参数的实例化:Handler handler = new Handler();那么这个会默认用当前线程的looper一般而言,如果你的Handler是要来刷新操作UI的,那么就需要在主线程下跑。情况:1.要刷新UI,hand转载 2017-02-07 23:14:50 · 330 阅读 · 0 评论 -
LinearLayout(线性布局)中weight的难点
一、首先我们先用 RelativeLayout (相对布局)实现一个效果,如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main"原创 2017-01-17 09:21:25 · 424 阅读 · 0 评论 -
AsyncTask异步任务
Android中的线程问题:1. 主线程(Main Thread),UI线程。直接写在onCreate等方法中的代码都是写在主线程的,主线程用于负责UI页面的显示效果以及逻辑顺序的处理功能2. 子线程(Worker Thread),工作线程, 凡是写在自己new Thread中的代码均是运行在子线程中的代码通常情况下,会在子线程中进行耗时操作为什么要在子线程中进行耗时操作??原因:Andro原创 2017-01-14 10:27:09 · 293 阅读 · 0 评论 -
Android Studio常用的快捷键
Android Studio常用快捷键编辑常用快捷键 按键 说明 Ctrl(Command)+C 复制当前行或选中的内容 Ctrl(Command)+D 粘贴当前行或选中的内容 Ctrl(Command)+X 剪切当前行或选中的内容 Ctrl(Command)+Y 删除行 Ctrl(Command)+Z原创 2017-02-21 20:25:45 · 345 阅读 · 0 评论 -
ButterKnife
1,在project 级别 中的build.gradle中添加 classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.8’2,在module级别 中的build.gradle中 添加 apply plugin: ‘android-apt’3,在module级别的build.gradle中dependencies中 引入两个依赖库 co原创 2017-02-21 20:22:46 · 328 阅读 · 0 评论