android基础知识
文章平均质量分 80
salmon_zhang
android应用开发
展开
-
多线程下载的原理和基本用法
线程可以通俗的理解为下载的通道,一个线程就是文件下载的一个通道,多线程就是同时打开了多个通道对文件进行下载。当服务器提供下载服务时,用户之间共享带宽。本文介绍了多线程下载的原理和基本用法。原创 2017-05-15 23:12:22 · 11112 阅读 · 0 评论 -
Android中点击事件的四种写法
Android中点击事件的四种写法1:使用内部类实现点击事件2:使用匿名内部类实现点击事件3:让MainActivity实现View.OnClickListener接口4:通过布局文件中控件的属性原创 2017-05-08 20:13:29 · 2045 阅读 · 1 评论 -
Android中实现SQLite数据库CRUD操作的两种方式
Android中实现SQLite数据库CRUD操作的两种方式 SQLite是一款轻量级的关系型数据库,具有运行速度、占用资源少的特点。通常只需要几百KB的内存就够了,因此特别适合在移动设备上使用。SQLite不仅支持标准的SQL语法,还遵循数据库的ACID事务。Android为了让我们更方便的管理数据库,专门提供了一个SQLiteOpenHelper帮助类。原创 2017-05-10 01:46:03 · 920 阅读 · 0 评论 -
Android基础——四大组件之Activity
这几天继续回顾了一些Android基础方面的知识,今天跟大家一起回顾下Android四大组件中的Activity。虽然很基础,但工欲善其事,必先利其器。我们只有打好夯实的基础,才能在技术开发这条道路上越走越远、越走越好。原创 2017-05-20 01:59:45 · 435 阅读 · 0 评论 -
浅谈Android中的Handler机制
Handler是Android中提供的一种异步回调机制,也可以理解为线程间的消息机制。为了避免ANR,我们通常会把一些耗时操作(比如:网络请求、I/O操作、复杂计算等)放到子线程中去执行,而当子线程需要修改UI时则子线程需要通知主线程去完成修改UI的操作,则此时就需要我们使用Handler机制来完成子线程与主线程之间的通信。原创 2017-08-11 12:16:24 · 369 阅读 · 0 评论 -
浅谈Android事件分发机制
在Android实际开发过程中经常会遇到View之间的滑动冲突,如ScrollView与Listview、RecyclerView之间的嵌套使用。在很好的解决此类问题之前,我们应深入的了解Android事件响应机制。原创 2017-08-06 09:44:24 · 17069 阅读 · 6 评论 -
谈谈Android中的persistent属性
在我们开发系统级的App时,很有可能就会用persistent属性。当在AndroidManifest.xml中将persistent属性设置为true时,那么该App就会具有如下两个特性:在系统刚起来的时候,该App也会被启动起来该App被强制杀掉后,系统会重启该App。这种情况只针对系统内置的App,第三方安装的App不会被重启。1. persistent属性的定义pers...原创 2019-06-02 18:36:17 · 37474 阅读 · 3 评论