摘要: Git(1) 1.Git是一个开源的分布式版本控制工具,其开发者是Linux操作系统的作者Linus Torvalds。 2.仓库(Repository)是用于保存版本管理所需要信息的地方,所有本地提交的代码都会被提交到代码仓库中,若需要还可以推送到远程仓库。 阅读全文
posted @ 2015-12-05 22:37 Iamasoldier6 阅读(213) 评论(0) 推荐(0)
摘要: 1.强制用户下线的逻辑并不是写在MainActivity里的,而是应该写在接收这条广播的广播接收器里面,这样强制下线的功能就不会 依附于任何的界面,不管是在程序的任何地方,只需要发出一条广播,就可以完成强制下线操作。 阅读全文
posted @ 2015-12-05 19:57 Iamasoldier6 阅读(160) 评论(0) 推荐(0)
摘要: 1.解决广播的安全性问题,Android引入了一套本地广播机制,使用该机制发出的广播只能够在应用程序内部进行传递,并且广播接收器只能 接收来自本应用程序发出的广播。 2.本地广播无法通过静态注册来接收,因为静态注册就是为了让程序在未完全启动的情况下也能收到广播,而发送本地广播时,程序肯定已经 启动了... 阅读全文
posted @ 2015-12-04 17:53 Iamasoldier6 阅读(237) 评论(0) 推荐(0)
摘要: 1.网络通信原理,在一个IP网络范围内最大的IP地址是被保留作为广播地址来使用的。某个网络的IP 范围是192.168.0.XXX, 子网掩码是255.255.255.0,则该网络的广播地址是192.168.0.255。广播数据包会被发送到同一网络上的所有端口,这样在 该网络中的每台主机都会收到这条... 阅读全文
posted @ 2015-12-03 23:31 Iamasoldier6 阅读(320) 评论(0) 推荐(0)
摘要: 1.碎片的状态和回调: (1)运行状态:碎片可见+所关联的活动处于运行状态。 (2)暂停状态:当活动进入暂停状态(由于另一个未占满屏幕的活动被添加到栈顶),与其相关联的可见碎片会进入暂停状态。 (3)停止状态:活动进入停止状态,相关联的碎片会进入到停止状态。或者,通过调用FragmentTransa... 阅读全文
posted @ 2015-12-03 13:56 Iamasoldier6 阅读(246) 评论(0) 推荐(0)
摘要: 1.碎片( Fragment):一种可以嵌入在活动当中的UI片段,能让程序更加合理和充分地利用大屏幕的空间,在平板上的应用广泛。 2.碎片同样包括布局,有自己的生命周期,甚至可理解成一个迷你型的活动。 3.碎片真正的强大之处在于,可以在程序运行时动态地添加到活动中。 在活动中动态添加碎片(核心代码)... 阅读全文
posted @ 2015-12-02 23:36 Iamasoldier6 阅读(375) 评论(1) 推荐(0)
摘要: 1.ListView允许用户通过手指上下滑动的方式将屏幕外的数据滚动到屏幕内,同时屏幕上原有的数据则会滚动出屏幕。 2.数组中的数据无法直接传递给ListView,得借助适配器来完成。此处使用ArrayAdapter,通过泛型来指定要适配的 数据类型- 在构造函数中把要适配的数据传入。 3.Arra... 阅读全文
posted @ 2015-12-01 23:45 Iamasoldier6 阅读(200) 评论(0) 推荐(0)
摘要: 1. (1)所有控件都是直接或间接继承自View,所用的所有布局都是直接或间接继承自ViewGroup的。 (2)View是Android中一种最基本的UI组件,可以在屏幕上绘制一块矩形区域,并能响应这块区域的各种事件,因此,使用的各种控件 其实就是在View的基础之上又添加了各自特有的功能。 ... 阅读全文
posted @ 2015-12-01 17:50 Iamasoldier6 阅读(186) 评论(0) 推荐(0)
摘要: 1.EditText:程序和用户进行交互的重要控件,允许用户在控件里输入和编辑内容,并可以在程序中对这些内容进行处理。 2.Android控件使用的一般规律:给控件定义一个id- 指定下控件的宽度和高度- 再适当加入些控件的特有的属性。 3.ImageView:用于在界面上展示图片的一个控件;Pro... 阅读全文
posted @ 2015-12-01 16:51 Iamasoldier6 阅读(228) 评论(0) 推荐(0)
摘要: 1.程序需要注销或者退出,用一个专门的集合类对所有的活动进行管理即可。 2.可视化编辑工具不利于真正了解界面背后的实现原理,通常这种方式制作的界面都不具有很好的屏幕适配性, 而且当需要编写较为复杂的界面时,可视化编辑工具将很难胜任。 3.eg.android:gravity="center",使用a... 阅读全文
posted @ 2015-11-30 23:36 Iamasoldier6 阅读(159) 评论(0) 推荐(0)