摘要: 序列化:将对象转换为可以传输的二进制流的过程。 Serializable是 Java 提供的一个标准化的序列化接口。 想让一个对象实现序列化,只需要这个类实现Serializable接口并声明一个serialVersionUID即可。(不手动指定自动生成,反序列化时,当前类有所改变,系统会重新计算当 阅读全文
posted @ 2018-11-23 17:55 kyun 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 在app/build.gradle文件中添加依赖 加载图片 加载完成前可以填充占位图 预加载,再调用加载方法,显示就会很快 更多方法可参考Glide4全面解析 阅读全文
posted @ 2018-11-23 13:48 kyun 阅读(135) 评论(0) 推荐(0) 编辑
摘要: LitePal是一款开源Android数据库框架,采用了对象关系映射的模式, 详细的使用文档见LitePal项目的Github主页 快速设置步骤: 1. Include library Edit your build.gradle file and add below dependency. If 阅读全文
posted @ 2018-11-22 12:23 kyun 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 服务:是Android中实现程序后台运行的解决方案,适合去执行那些不需要和用户而且还要求长期运行的任务。 定义一个服务 onCreate()方法会在服务创建的时候调用 onStartCommand()方法会在每次服务启动的时候调用 onDestroy()方法会在服务销毁的时候调用 MyService 阅读全文
posted @ 2018-10-30 21:07 kyun 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 内容提供器:主要用于在不同的应用程序之间实现数据共享的功能,它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保住被访数据的安全性。 运行时权限 程序运行时申请权限:如添加一个直接拨打电话的权限 AndroidManifest.xml MainActivity.java 调用完re 阅读全文
posted @ 2018-10-27 10:54 kyun 阅读(290) 评论(0) 推荐(0) 编辑
摘要: Android系统主要提供了3种方式用于简单地实现数据持久化功能,即文件存储、SharedPreferences存储和数据库存储。 文件存储 默认位置在/data/data/<package name>/files/ 通过openFileOutput()得到一个FileOutputStream对象, 阅读全文
posted @ 2018-10-26 17:28 kyun 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Android中的广播分为:标准广播(所有广播接收器几乎会在同一时刻接收到这条广播消息)和有序广播(同一时刻只有一个广播接收器能够收到这条广播消息。 广播接收器动态注册广播,如监听网络变化: 静态注册 包——New——Other——Broadcast Receiver,然后在AndroidManif 阅读全文
posted @ 2018-10-25 22:04 kyun 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 项目名称:FragmentBestPratice 项目说明:一个简易版的新闻应用 RecyclerView的任务仅限于回收和定位屏幕上的View。 ViewHolder:容纳View视图。 RecyclerView需要显示视图对象时,会找它的Adapter。 1.首先会调用Adapter的getIt 阅读全文
posted @ 2018-10-23 23:00 kyun 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 项目名:UIWidgetTest TextView Button 注册监听器方式:使用匿名类或实现接口的方式。 EditText ImageView 动态更换ImageView中的图片 ProgressBar 通过按钮设置显示/隐藏 自定义控件 新建一个布局title.xml 引入布局,在需要的xm 阅读全文
posted @ 2018-10-13 11:19 kyun 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 前言:Android的《第一行代码》是不错的Android入门入籍,为了加深Android的学习,总结部分《第一行代码》中的内容。 项目中添加的任何资源都会在R文件中生成一个相应的资源id,在代码中去引用布局文件,如 所有活动都要在AndroidManifest.xml注中进行注册才能生效。 Int 阅读全文
posted @ 2018-10-11 17:50 kyun 阅读(152) 评论(0) 推荐(0) 编辑