![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 53
qq_26144619
这个作者很懒,什么都没留下…
展开
-
Android Activity
简述Android系统架构Android系统采用分层架构,有高到低,可分为: 1.应用程序层 是一个核心应用程序的集合,所有安装在手机上的应用程序都属于这一层,如联系人,短信,小游戏等。 2.应用程序框架层 提供构建应用程序时用到的各种API。如视图View,活动管理器Activity Manager,通知管理器Notification Manager等。 3.核心类库 ...原创 2018-03-29 19:53:53 · 365 阅读 · 0 评论 -
Android 数据处理
XML解析方式由于设备资源比较宝贵,内存有限,需要适合的技术来解析XML文件提高访问速度。 1.DOM解析 基于文档驱动的解析。通常需要加载整个文档并构成DOM树之后才开始工作。由于DOM树在内存中是持久的,因此可以在程序中对数据与结构做出更改。 优点:简单,直观适用于XML文件较小时。 缺点:构造层次结构,消耗资源大,不适合解析大文档。 2.SAX解析 基于事件的解析器。工作原理...原创 2018-04-03 22:49:01 · 587 阅读 · 0 评论 -
Android ContentProvider内容提供者
ContentProvider用于不同的应用程序之间实现数据共享的功能。允许一个程序访问另一个程序的数据,同时还能保证被访问数据的安全性。 使用表的形式来组织数据的,任何类型的数据,都会被认为时一种表,然后把数据组织成表格。ContentProvider,ContentResolver,ContentObsever区别ContentProvider:把应用程序的私有数据(如数据库)信...原创 2018-04-03 21:45:32 · 128 阅读 · 0 评论 -
Android 常用控件
简述RecyclerView控件是Android5.0新出的控件,用于在有限的窗口中展示大量数据集,可以在一个界面实现多个界面转换,提供一种插拔式的体现,高度解耦异常灵活,可以替代ListView,GridView,瀑布流等。 类名 简要说明 RecyclerView.Adapter 托管数据集合,为每个item创建视图 RecyclerView.View...原创 2018-04-03 21:26:37 · 174 阅读 · 0 评论 -
Android Fragment碎片化
Fragment在Android3.0出现的,把它想象成Activity的一个模块化区域。拥有自己的生命周期,并且受其宿主Activity的影响,可以在Activity运行期间被添加或删除。 静态加载: 当作普通UI控件放在界面layout中。 动态加载: 1.开启一个事务。 2.通过事务添加Fragment。 3.提交事务,否则添加不成功。Fragment向下兼容1....原创 2018-04-03 20:59:18 · 301 阅读 · 0 评论 -
开发需要用到的神兵利器
神兵利器电脑软件Editpluts : 比记事本的功能强大多了MarkdownPad2 : 多功能Markdown编辑器,看起来就像是在HTML中的一样Everything : 文件快速搜索引擎Listary : 搜索工具(给“我的电脑”(资源管理器)加上许多智能命令,含有收藏文件夹,快...原创 2018-03-26 22:27:27 · 184 阅读 · 2 评论 -
Android Broadcase广播
Broadcase运用在应用程序之间传输信息的机制。无序/标准广播:完全异步执行的广播,调用sendBroadcast()方法来发送广播,不可被拦截,若被拦截就报错。 在广播发出之后,所有广播接收者几乎都会在同一时间接收到该广播。 广播接收者之间不能互相传递数据。有序广播:同步执行的广播,通过调用sendOrderedBroadcast()方法来发送广播,也可以调用abortBro...原创 2018-04-01 10:45:17 · 194 阅读 · 0 评论 -
Android Service服务
Service是Android中实现程序后台运行的解决方案。用于执行耗时操作。Service运行于宿主进程的主线程中,既不创建自己的线程也不运行在单独的进程中。若服务要执行一些很耗CPU的工作或阻塞的操作,应在服务中创建一个新的线程来执行这些工作。利用单独的线程,将减少Activity发生应用程序停止响应(ANR)错误的风险。 启动模式正常模式 1.startService:启动服务...原创 2018-03-30 22:04:06 · 142 阅读 · 0 评论 -
Android Studio快捷键
Ctrl组合快捷键 Ctrl + D:粘贴当前行到下一行。 Ctrl + E:查看最近打开的文件。 Ctrl + F:局部查找。 Ctrl + F12:快速查找类内方法。 Ctrl + G:定位行数。 Ctrl + H:定显示类继承结构图。 Ctrl + J:弹出快捷代码框,快速代码补全。 Ctrl + R:查找替换(把类里某个单词替换/全部替换)。 Ctrl + N:查找类。...原创 2018-03-30 18:03:33 · 111 阅读 · 0 评论 -
Android 网络交互
网络交互HTTP请求/响应式的协议。 HTTP请求:客户端在与服务器端建立连接后,即可向服务器 端发送请求。 HTTP响应:服务器端接收到请求后做出响应。 特点:简单快速,灵活,无状态。 HTTP请求一般包括请求的Head和Body。请求方式为GET,POST,PUT,DELETE。 请求头 说明 Host 请求域名,可以是www开头的,也可以是IP+...原创 2018-04-07 11:44:49 · 197 阅读 · 0 评论