Android 基础
文章平均质量分 79
jfson_土豆
挖土豆
展开
-
Activity
创建第二个Activity需要在清单文件中为其配置一个activity标签标签中如果带有这个子节点,则会在系统中多创建一个快捷图标 <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCH原创 2015-11-12 21:57:43 · 324 阅读 · 0 评论 -
android高级控件ListView
android高级控件目标内容:1、ListView列表控件 2、自定义适配器Adapter 3、ListView 4、ListView实现图文混排 5、ListView集合网络HTTP操作*强调一下线性布局,水平时,左右对其生效!垂直时,上下对其生效!GridView组件;以网格方式排列视图,与矩阵类似(相册)android:numColums = "auto_fit";//最大的列数(原创 2015-11-12 21:49:56 · 518 阅读 · 0 评论 -
android网络编程
android网络编程一般请求数据用HTTP协议即时通讯软件用XNPP协议(陌陌),腾讯私有自建的协议RTSP协议:网络流媒体(在线视频)网络请求主线程阻塞UI停止刷新,应用无法响应用户操作耗时操作不应该在主线程进行ANR application not responding应用无响应异常主线程阻塞时间过长,就会抛出ANR主线程又称UI线程,因为只有在主线程中,才能刷新UI消原创 2015-11-12 21:54:42 · 435 阅读 · 0 评论 -
android基础控件
Android:Dalvik VM 安卓虚拟机DVMAndroid SDK *底层是linux内核- 安全管理- 内存管理- 进程管理- 电源管理- 硬件驱动Jvm: .java-> .class ->.jar jdk--javac 基于栈的架构Dvm: .java->.cla原创 2015-11-12 21:43:20 · 1206 阅读 · 0 评论 -
解析及SQLite
sharePreference非常适合保存零散数据SharedPreference ap =getSharedPreference("info",MODE_PRIVATE);String name = sp.getString("name","");String pass = sp.getString("pass","");sp.edit().putString("name","haha")原创 2015-11-12 21:53:11 · 413 阅读 · 0 评论 -
广播接收者
广播接收者现实中:电台要发布消息,通过广播把消息广播出去,使用收音机,就可以收听广播,得知这条消息Android中:系统在运行过程中,会产生会多事件,那么某些事件产生时,比如:电量改变、收发短信、拨打电话、屏幕解锁、开机,系统会发送广播,只要应用程序接收到这条广播,就知道系统发生了相应的事件,从而执行相应的代码。使用广播接收者,就可以收听广播创建广播接收者定义java类继承Broadcast原创 2015-11-12 21:58:51 · 939 阅读 · 0 评论 -
getWidth()=0 ;
onCreate() 方法完成前,是不会进行重新测量。这时候需要监听测量完毕后,对宽度进行获取ViewTreeObserver vto = mSenderName.getViewTreeObserver();vto.addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() { @Override原创 2016-05-09 11:16:43 · 522 阅读 · 0 评论