- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 Fragment onCreateview()中Inflate()方法第二个参数,如何理解
Fragment onCreateview()中Inflate()方法第二个参数,如何理解?
2020-05-18 09:30:17 1142
转载 Android性能优化之App启动速度、Apk体积缩减
转发自:Android性能优化典范 - 第6季这里是Android性能优化典范第6季的课程学习笔记,从被@知会到有连载更新,这篇学习笔记就一直被惦记着,现在学习记录分享一下,请多多指教包涵!这次一共才6个小段落,涉及的内容主要有:程序启动时间性能优化的三个方面:优化activity的创建过程,优化application对象的启动过程,正确使用启动显屏达到优化程序启动性能的目的。另外还介绍了...
2019-01-18 11:15:36 1051
转载 Android Jetpack - 使用WorkManager处理简单的后台任务
转载:原文地址http://hukai.me/google-io-2018-android-jetpack-workmanager/时间来到2018年的当下,当我们讨论后台处理任务的时候,一般可能涉及的行为类型有下面一些类型,例如:发送程序运行日志上传图片和视频同步数据处理数据这些行为都需要在后台进行操作,在Android平台上,我们可以利用如下的这些可选方式来实现后台任务:那...
2019-01-16 13:16:42 1077
转载 开发过程中奇葩的问题
开发过程中总会遇到各种各样的奇葩问题,这里稍作记录一下1、Failed resolution of: Landroid/databinding/DataBindingUtil : java.lang.NoClassDefFoundError:2、ClassNotFoundException: Didn’t find class “android.databinding.DataBind...
2018-12-28 09:47:54 199
原创 现在上手“Flutter”还为时不晚,你还在等什么???
Google 在2018年5月发布了第一个 “Ready for Production Apps” 的Beta 3版本,6月20日发布了第一个 “Release Preview” 版本作为技术人员,当然我们要与时俱进了,现在Flutter已经发布了正式版了,现在也出来蛮多资料了,如果你觉得英文难以快速消化,中文版也有大神已经准备好了,下面一一列出来喽!!! 1. Flutter 的技术...
2018-12-21 22:02:37 268
原创 集众家之力,打造我的第一个 “App”
不知不觉中,毕业已经两年多了,这期间一直在做程序猿,工作中酸甜苦辣都已经历过,都说没经历过这些的不能叫做生活,不敢说人生,搞得太凸起,哈哈哈。。。 之前一直都在加班加班加班ing,没有一点空闲的时间,当然你会说,时间就像海绵挤出来的水,是可以挤出来的。好像这句话是谁给说的,忘了!!!现在换了家公司节奏还算正常,可以抽出来时间好好研磨一下新的知识,以及做一些记录,整理一下凌乱的思维
2018-12-07 16:08:54 265
原创 Maven、Jcenter发布library流程记录
我们知道,开发过程中都会有一种托管项目的仓库。常见的有:Gitlab/Oschina/GitHub(私有库是收费的)数据代码管理控制工具Maven属于jar/aar的版本管理工具[] Nexus用于管理maven私服那么下面我们就一一介绍:1. 下载、启动Nexus下载,配置 【下载 : https://www.sonatype.com/download-oss-sona...
2018-08-23 15:54:59 395
转载 Android 7.0、8.0 适配记录
Android N 、Android O 系统适配虽然Android 7.0已经发布了很长时间了,但是之前一直在迭代需求,没有及时适配最新的系统,导致一部分功能可能存在风险,所以问题解决后就索性记录一下,防止以后忘记,俗话说:“好记性,不如烂笔头!”。。。好了,接下来就是正文了:一、Android 7.0权限更改 :随着Android版本越来越高,Android对隐私的保护力度也越来越大。从...
2018-06-22 11:45:18 437
原创 Android 插件化开发,依赖配置统一规范
Android 插件化开发,依赖配置统一规范Gradle 插件开发 Kotlin 规范 版本为什么要对 Gradle 统一管理在实际项目中,经常会出现一个 Project 中有多个 Module 的情况,如果每个 Module 又同时拥有相同的依赖,比如 v4 包,那么,每次 v4 包升级的时候修改多个 Module 中的 build.gradle 文件,更新其版本都是一件麻烦的事情,而且很有可能...
2018-06-11 18:15:15 629
原创 Gradle Plugin插件开发流程记录
001 创建项目在 Android Studio 中新建 Java Library module “plugin”。002 修改build.gradle 文件003 修改项目文件夹 src/main项目文件下:· 移除java 文件夹,因为在这个项目中用不到 java 代码· 添加groovy 文件夹,主要的代码文件放在这里· 添加resources 文件...
2018-06-11 18:10:59 850
原创 ViewPager、FragmentPagerAdapter、FragmentStatePagerAdapter生命周期比较
FragmentPagerAdapterFragmentPagerAdapter 继承自 PagerAdapter。相比通用的 PagerAdapter,该类更专注于每一页均为 Fragment 的情况。如文档所述,该类内的每一个生成的 Fragment 都将保存在内存之中,因此适用于那些相对静态的页,数量也比较少的那种;如果需要处理有很多页,并且数据动态性较大、占用内存较多的情况,应该使用Fra...
2018-04-04 14:03:41 696
原创 开发过程中,所遇到的一部分问题
总结目前所遇到的部分问题,并已解决,请多多指教: 1、由于使用的是老版本的框架,今天把项目从eclipse转移到了studio,遇到了各种问题: 1、sdk版本不同,修改每个项目下面的build.gradle文件中的编译sdk版本号 2、老的httpCilent请求类,显示19以后studio不再使用,所以谷歌也给出了方案: /——————————————————
2016-11-25 10:20:56 1395
转载 使用apktool遇到的问题
转载:http://blog.csdn.net/poping888/article/details/45335857apktool反编译时经常会出现下面的信息1.Input file was not found or was not readable.2.Destination directory (C:\Users\user\a) already exi
2016-10-12 10:01:22 522
原创 关于Android开发调用系统相机拍照的 一些事
关于Android开发调用系统相机拍照的 一些事相比大家在开发过程中,开发会遇到调用系统相机出现的各式各样的问题,鉴于本人在开发过程中遇到的问题,想分享一下这些东西,还请大家多多给出意见,下面我就直接阐述问题以及给出方法:调用系统相机拍照从oActivityResult回调直接取出数据,转化为bitmap出现图片模糊的现象,这是由于获取的图片只是缩略图,当然你可以获取图片的宽和高就知道了下面就
2016-08-28 11:40:49 529
转载 在eclipse如何导入.aar包
今天用到这样的.aar文件,发现在eclipse中无法直接使用这样的包,经过查找资料发现.aar文件是AS专用包,由于eclipse普通使用的为jar包,而.aar里面包含了一些资源文件如res等文件,这样eclipse就无法使用。下面就介绍一下使用的方法: 第一步:将AAR文件后缀名改为ZIP并解压 第二步:在解压得到的目录里创建一个libs文件夹,然后将classes.jar文件和jn
2016-08-18 15:11:48 6440
Retrofit、Okhttp、RxJava网络工具库
2020-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人