随笔分类 -  android开发

摘要:文章大纲 一、项目模块化初步介绍二、项目模块化的两种模式与比较三、大型项目模块化的演进四、项目模块化总结五、参考文章 一、项目模块化初步介绍 1. 前言 在Android开发中,随着项目的不断扩展,项目会变得越来越庞大,而随之带来的便是项目维护成本与开发成本的增加!每次调试时,不得不运行整个项目;每 阅读全文
posted @ 2019-06-13 11:48 故事爱人 阅读(4653) 评论(0) 推荐(0)
摘要:文章大纲 一、okhttp基础介绍二、socket通讯代码实战三、项目源码下载四、参考文章 一、okhttp基础介绍 https://www.jianshu.com/p/e3291b7808e7 二、socket通讯代码实战 1. 添加依赖和权限 app的build.gradle下添加okhttp依 阅读全文
posted @ 2019-06-11 16:00 故事爱人 阅读(7608) 评论(1) 推荐(0)
摘要:文章大纲 一、视频直播原理介绍二、视频直播代码演示(Android)三、项目源码下载四、参考文章 一、视频直播原理介绍 1. 视频直播技术流程 视频直播的流程可以分为如下几步:采集 —>处理—>编码和封装—>推流到服务器—>服务器流分发—>播放器流播放 2. 采集 采集是整个视频推流过程中的第一个环 阅读全文
posted @ 2019-06-10 12:30 故事爱人 阅读(1454) 评论(0) 推荐(1)
摘要:文章大纲 一、Kotlin简介二、Kotlin相比Java优势三、Kotlin与Java混合使用四、参考文章 一、Kotlin简介 1. 什么是Kotlin 安卓和Java,前者是最受欢迎的移动开源系统,后者是最流行的编程语言。二者背后的谷歌和甲骨文,这两大巨头之间的恩怨已经持续了八年之久,主要是安 阅读全文
posted @ 2019-06-08 20:48 故事爱人 阅读(1398) 评论(0) 推荐(0)
摘要:61. Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念 DVM指Dalvik的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。 62. si 阅读全文
posted @ 2019-05-31 19:28 故事爱人 阅读(678) 评论(0) 推荐(0)
摘要:1. 内存泄漏 在android程序开发中,当一个对象已经不需要再使用了,本该被回收时,而另外一个正在使用的对象持有它的引用从而导致它不能被回收,这就导致本该被回收的对象不能被回收而停留在堆内存中,内存泄漏就产生了。比如资源内关闭、Handler、线程都可能出现。比如Handler或者线程在Acti 阅读全文
posted @ 2019-05-31 19:26 故事爱人 阅读(699) 评论(0) 推荐(0)
摘要:文章大纲 一、条形码、二维码扫描框架介绍二、条形码、二维码的区别和组成结构介绍三、条形码、二维码扫描框架应用场景四、BGAQRCode-Android框架实战五、项目源码下载六、参考文章 一、条形码、二维码扫描框架介绍 Android二维码扫描是一种常见的功能开发,但是技术选型不当会造成初期开发难度 阅读全文
posted @ 2019-05-28 14:34 故事爱人 阅读(1991) 评论(0) 推荐(0)
摘要:文章大纲 一、多渠道打包与数据统计介绍二、友盟实现多渠道打包实战三、友盟数据统计实战四、项目源码下载五、参考文章 一、多渠道打包与数据统计介绍 多渠道打包,相信很多同学都知道。在Android Studio中只要经过配置,就能打出对应市场的渠道包。打过包的同学可能都会有这样的感受:散热器疯狂地转、打 阅读全文
posted @ 2019-04-10 15:55 故事爱人 阅读(2442) 评论(0) 推荐(0)
摘要:文章大纲 一、应用市场排行榜介绍二、应用市场上架介绍三、应用市场首发介绍四、参考文档 一、应用市场排行榜介绍 iiMedia Research(艾媒咨询)权威发布《2017-2018中国移动应用商店市场监测报告》。数据显示,截止至2017年第四季度,我国第三方移动应用商店活跃用户达4.64亿人,较上 阅读全文
posted @ 2019-04-09 18:18 故事爱人 阅读(4892) 评论(0) 推荐(0)
摘要:文章大纲 一、greenDao简介二、greenDao实战三、项目源码下载四、参考文章 一、greenDao简介 1. 什么是greenDao GreenDAO是一个开源的Android ORM(“对象/关系映射”),通过ORM(称为“对象/关系映射”),在我们数据库开发过程中节省了开发时间。 2. 阅读全文
posted @ 2019-04-08 21:26 故事爱人 阅读(9162) 评论(0) 推荐(1)
摘要:文章大纲 一、什么是CircleImageView二、代码实战三、项目源码下载 一、什么是CircleImageView 圆角 ImageView,在我们的 App 中这个想必是太常见了,也许我们可以有无数种展示圆角图片的方法,但是 CircleImageView 绝对是我们在开发时需要优先考虑的, 阅读全文
posted @ 2019-04-07 21:26 故事爱人 阅读(13845) 评论(0) 推荐(0)
摘要:文章大纲 一、什么是PhotoView二、代码实战三、项目源码下载 一、什么是PhotoView 一款 ImageView 展示框架,支持缩放,响应手势,位于图片排行榜的第五位,PhotoView 与上面不同的是图片的展示功能,可以实现类似微信头像的放大功能,还有就是很多 App 的图片显示响应手势 阅读全文
posted @ 2019-04-07 21:00 故事爱人 阅读(5990) 评论(0) 推荐(0)
摘要:文章大纲 一、什么是Material Dialogs二、Material Dialogs实战三、项目源码下载 一、什么是Material Dialogs Material Dialogs是一个漂亮、流畅、可定制的对话框,核心模块包含创建基本、列表、单/多选项、进度、输入等对话框。 二、Materia 阅读全文
posted @ 2019-04-07 19:15 故事爱人 阅读(16084) 评论(0) 推荐(0)
摘要:文章大纲 一、Lottie介绍二、Lottie实战三、项目源码下载四、参考文章 一、Lottie介绍 1. 什么是Lottie Lottie是Android和iOS的移动库,用于解析Adobe After Effects动画与Bodymovin一起导出为json 并在移动设备上呈现它们!其实在移动端 阅读全文
posted @ 2019-04-07 17:24 故事爱人 阅读(9925) 评论(0) 推荐(0)
摘要:文章大纲 一、Android崩溃日志管理简介二、崩溃日志管理实战三、项目源码下载 一、Android崩溃日志管理简介 1. 什么是android崩溃日志管理 开发中有些地方未注意可能造成异常抛出未能caught到,然后弹出系统对话框强制退出。这种交互不好,而且开发者也不能及时获取到底哪里出问题。因此 阅读全文
posted @ 2019-04-07 13:02 故事爱人 阅读(2383) 评论(0) 推荐(0)
摘要:1. https://www.cnblogs.com/whoislcj/p/6001422.html 2. https://www.liaohuqiu.net/cn/posts/leak-canary-read-me/ 3. https://blog.csdn.net/huo108/article/ 阅读全文
posted @ 2019-04-07 11:23 故事爱人
摘要:1. https://blog.csdn.net/carson_ho/article/details/53241633 2. https://www.jianshu.com/p/9c53d3c518fa 阅读全文
posted @ 2019-04-06 22:54 故事爱人
摘要:文章大纲 一、Realm介绍二、Realm实战三、Realm官方文档四、项目源码下载五、参考文章 一、Realm介绍 1. 什么是Realm Realm 是一个手机数据库,是用来替代 SQlite 的解决方案,比 SQlite 更轻量级,速度更快,因为它有一套自己的数据库搜索引擎,并且还具有很多现代 阅读全文
posted @ 2019-04-06 21:37 故事爱人 阅读(2375) 评论(0) 推荐(1)
摘要:说明:该文章转载于https://www.jianshu.com/p/a3e162261ab6 前言 在Andrroid开发中,网络请求十分常用 而在Android网络请求库中,Retrofit是当下最热的一个网络请求库 image image 今天,我将献上一份非常详细Retrofit v2.0的 阅读全文
posted @ 2019-04-03 23:01 故事爱人 阅读(1555) 评论(1) 推荐(0)
摘要:文章大纲 一、OkHttp简介二、OkHttp简单使用三、OkHttp封装四、项目源码下载 一、OkHttp简介 1. 什么是OkHttp 一般在Java平台上,我们会使用Apache HttpClient作为Http客户端,用于发送 HTTP 请求,并对响应进行处理。比如可以使用http客户端与第 阅读全文
posted @ 2019-04-03 07:49 故事爱人 阅读(4460) 评论(0) 推荐(0)