【转】Android SQLite 事务处理
摘要:https://www.cnblogs.com/brainy/archive/2012/08/29/2662295.ht
阅读全文
posted @
2020-09-27 11:15
旺仔牛轧糖
阅读(115)
推荐(0)
Android中的flinger是什么意思?
摘要:参考:https://stackoverflow.com/questions/6926551/android-usage-of-the-flinger-term I asked the same question on the Android platform mailing list and go
阅读全文
posted @
2020-09-12 17:29
旺仔牛轧糖
阅读(1623)
推荐(0)
ActivityRecord、TaskRecord、ActivityStack以及Activity启动模式详解
摘要:参考:https://www.jianshu.com/p/94816e52cd77
阅读全文
posted @
2020-07-06 19:08
旺仔牛轧糖
阅读(447)
推荐(0)
Android targetSdkVersion
摘要:参考:http://blog.sina.com.cn/s/blog_947a2cdd0102yl3g.html
阅读全文
posted @
2020-06-01 16:28
旺仔牛轧糖
阅读(323)
推荐(0)
Android中的 Attr 、 Style 、Theme
摘要:参考:https://juejin.im/post/5ae9cc5c6fb9a07ac0221086
阅读全文
posted @
2020-06-01 15:42
旺仔牛轧糖
阅读(196)
推荐(0)
Android 隐藏 API 和内部 API
摘要:https://www.jianshu.com/p/fbf45770ecc8
阅读全文
posted @
2020-04-03 14:22
旺仔牛轧糖
阅读(103)
推荐(0)
事件处理机制与Handler消息传递机制
摘要:一、基于监听的事件处理机制 事件监听机制中由事件源,事件,事件监听器三类对象组成 处理流程如下: Step 1:为某个事件源(组件)设置一个监听器,用于监听用户操作 Step 2:用户的操作,触发了事件源的监听器 Step 3:生成了对应的事件对象 Step 4:将这个事件源对象作为参数传给事件监听
阅读全文
posted @
2019-09-05 18:57
旺仔牛轧糖
阅读(749)
推荐(0)
代码记录
摘要:activity_login.xml:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_wid
阅读全文
posted @
2019-08-16 19:58
旺仔牛轧糖
阅读(171)
推荐(0)
Android学习_注意事项
摘要:一、 Fragment中加载ListView public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflat
阅读全文
posted @
2019-08-16 09:31
旺仔牛轧糖
阅读(158)
推荐(0)
Android学习_MVC与Adapter
摘要:一、 MVC模式 MVC模式代表Model-View-Controller(模型-视图-控制器)模式。这种模式用于应用程序的分层开发。 Model(模型):代表一个存取数据的对象或 JAVA POJO。负责执行程序的核心运算与判断逻辑。通过view获得用户输入的数据,然后根据从数据库查询相关的信息,
阅读全文
posted @
2019-08-16 09:27
旺仔牛轧糖
阅读(524)
推荐(0)
Android学习_Selector
摘要:Selector 实现组件在不同状态下不同的文字颜色、背景颜色或图片的切换,使用十分方便。 1. 创建方法 第一种:在XML中直接创建selector的XML文件,容易掌握,简单但是不灵活,较为常用。 <?xml version="1.0" encoding="utf-8"?> <selector
阅读全文
posted @
2019-08-16 09:25
旺仔牛轧糖
阅读(274)
推荐(0)
Android学习_内容提示器
摘要:内容提供器 1. 创建自己的内容提供器 1) 继承ContentProvider类,重写6个方法:onCreate()、query()、insert()、update()、delete()、getType()。虽然这几个方法和SQLiteDatabase的CRUD操作的方法的名字一样,但Conten
阅读全文
posted @
2019-08-09 17:19
旺仔牛轧糖
阅读(174)
推荐(0)
Android学习_Fragment
摘要:Fragment 使用Fragment 我们可以把屏幕划分成几块,然后进行分组,进行一个模块化的管理。从而可以更加方便的在运行过程中动态地更新Activity的用户界面。另外Fragment并不能单独使用,他需要嵌套在Activity 中使用,尽管他拥有自己的生命周期,但是还是会受到宿主Activi
阅读全文
posted @
2019-08-09 16:31
旺仔牛轧糖
阅读(170)
推荐(0)
Android学习_服务
摘要:一、 服务1. Android多线程 每一个Android应用程序都会分别运行在一个独立的Dalvik(或ART?)虚拟机中,而每个虚拟机在启动时会运行一个UI主线程。UI主线程执行的任务花费时间越短越好,耗时的工作应该交给子线程,以免阻塞主线程。 Android不允许在子线程中进行UI操作。 1)
阅读全文
posted @
2019-08-07 16:35
旺仔牛轧糖
阅读(172)
推荐(0)
Android学习_数据持久化
摘要:数据持久化:将内存中的瞬时数据存储到设备中 1. 文件存储 存储一些简单的文本数据或二进制数据。 核心:Context类提供的openFileOutput()和openFileInput()方法,然后再用Java的各种流进行读写操作。、 1) 写数据到文件 Step1:FileOutputStrea
阅读全文
posted @
2019-08-07 14:49
旺仔牛轧糖
阅读(162)
推荐(0)
Android学习_广播接收器
摘要:一、广播 1. 标准广播和有序广播 标准广播:异步,发出消息,所有接收器同时接收。但无法被截断 有序广播:同步,同一时刻只有一个广播接收器接收。可截断消息。 2. 广播注册 代码中注册(动态注册)、AndroidManifest.xml中注册(静态注册) 1) 动态注册 动态注册更灵活,但是必须要在
阅读全文
posted @
2019-08-07 14:46
旺仔牛轧糖
阅读(290)
推荐(0)
Android学习_7/27
摘要:多个活动需要相同的布局时,使用引入布局的方式来实现代码复用。 activity_main.xlm中加入<include layout=”@layout/title”> 如果引入的布局要求能够响应事件且功能都相同,为了避免为这些控件单独编写事件注册代码,最好采用自定义控件。 step1:新建自定义控件
阅读全文
posted @
2019-07-30 09:33
旺仔牛轧糖
阅读(148)
推荐(0)
Android学习_7/25
摘要:Android控件使用规律:先定义id,再指定宽度和高度,然后适当加入一些控件特有的属性 在界面上显示一段文本 注册Button的监视器除了使用匿名类,还可使用实现View.OnClickListener接口 允许用户在控件中输入和编辑内容,并可在程序中对内容进行处理(使用EditText的getT
阅读全文
posted @
2019-07-29 14:26
旺仔牛轧糖
阅读(127)
推荐(0)
Android学习_7/24
摘要:一、 活动的生命周期 运行:位于返回栈栈顶 暂停:不在栈顶,但仍可见 停止:不在栈顶,完全不可见 销毁:从栈中移除 onCreate()~onDestory() 完整生存期 onStart()~onStop() 可见生存期 onResume()~onPause() 前台生存期 onRestart()
阅读全文
posted @
2019-07-24 19:51
旺仔牛轧糖
阅读(143)
推荐(0)