上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: Android的消息机制主要是指Handler的运行机制以及Handler所附带的MessageQueue和Looper的工作过程。系统提供Handler主要原因是为了解决在子线程中无法访问UI的矛盾。子线程不允许防伪UI:Android的UI控件不是线程安全的,多线程中并发访问可能导致UI控件处于不可预期的状态。ThreadLocal:线程内部的数据存储类,可以在指定线程中存储数据。其实是个键值... 阅读全文
posted @ 2016-02-23 15:47 咖啡馆的水果拼盘 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 分类:View动画、帧动画、属性动画 View动画 四种效果,平移(TranslateAnimation)、缩放(ScaleAnimation)、旋转(RotateAnimation)、透明度(AlphaAnimation)。 都可以采用Java和XML,XML可读性更好。 <?xml versio 阅读全文
posted @ 2016-02-20 17:49 咖啡馆的水果拼盘 阅读(122) 评论(0) 推荐(0) 编辑
摘要: Drawable分类:1、BitmapDrawable: 通过XML来描述BitmapDrawable可以设置更多效果。 属性有 //平铺模式2、ShapeDrawable:shape有rectangle(矩形)、oval(椭圆)、line(横线)、ring(圆环),line和ring必须指定标签指定线的宽度和颜色信息。属性: //四个角的角度,只适应矩形shape /... 阅读全文
posted @ 2016-02-20 12:04 咖啡馆的水果拼盘 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 用在通知栏和桌面小部件。跨进程显示界面。 RemoteViews中真正操作View的方法apply和reapply,前者会加载布局并更新界面,后者则只更新界面。 通知栏: 如果使用自定义Notification的话,需要用到RemoteViews来加载布局文件改变通知样式。 remoteView更新 阅读全文
posted @ 2016-02-19 17:44 咖啡馆的水果拼盘 阅读(236) 评论(0) 推荐(0) 编辑
摘要: View的工作流程: measure:测量,确定View的测量宽/高; layout:确定View的最终宽高和四个定点的位置; draw:将View绘制到屏幕上; View的measure: 直接继承VIew的自定义控件需要重写onMeasure方法并设置wrap_content时的自身大小,否则在 阅读全文
posted @ 2016-02-19 14:06 咖啡馆的水果拼盘 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、View基础 View的位置参数: 参数:top,left,right,bottom x,y,translationX,translationY(android3.0之后) 四个顶点确定:top(左上纵坐标)、left(左上横坐标)、right(右下横坐标)、bottom(右下纵坐标)。相对于父 阅读全文
posted @ 2016-02-18 16:23 咖啡馆的水果拼盘 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1、新的Activity启动过程中如果新的Activity的主题是透明主题,当前Activity不会回调onStop; 2、onStart和onStop的从Activity是否可见这个角度来回调的,而OnResume和onPanse是从Activity是否位于前台这个角度来回调的; 3、旧的Acti 阅读全文
posted @ 2016-02-17 15:37 咖啡馆的水果拼盘 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 6.0之前是install time permissions model,6.0之后取是runtime permissions model。 后者在安装的时候会跟用户显示所需要的权限,并在app运行的时候去申请权限。 Android将系统权限分成了四个保护等级normal,dangerous,sig 阅读全文
posted @ 2016-01-04 20:50 咖啡馆的水果拼盘 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 1、设置Dialog只显示在窗口底部 在代码里面设置。 AlertDialog dialog =newAlertDialog.Builder(TestAndroid1Activity.this).setTitle("title").setMessage("message").create(); Wi 阅读全文
posted @ 2016-01-04 14:43 咖啡馆的水果拼盘 阅读(260) 评论(0) 推荐(0) 编辑
摘要: import android.content.Intent; import android.net.Uri; import java.io.File; /** * Created by Kevin on 2015/12/9. */ public classOpenFiles{ //android获取 阅读全文
posted @ 2015-12-14 10:11 咖啡馆的水果拼盘 阅读(166) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页