- 博客(9)
- 收藏
- 关注
原创 其他学习资料汇总
1.加速编译https://blog.csdn.net/yoonerloop/article/details/788723342.长连接专题(主要是后台来搞)https://www.jianshu.com/p/3988699ad1313.Android 面试必备 - 线程https://mp.weixin.qq.com/s/ep8kYAdu_PzLF4LZeexCWwPython爬虫常...
2019-08-30 14:40:28 294
原创 Android 5.0系统进入APP崩溃之multiDexEnabled踩坑记
由于项目不断迭代增加新功能,导致方法数剧增,超过65k后使用了google的解决方法:第一步:在 build.gradle中defaultConfig { /**添加多 dex分包支持*/ multiDexEnabled true}dependencies { compile'com.android.support:multidex:1.0.2'}第二步...
2019-08-07 12:57:13 1406 1
原创 使用Github快速打造个人主页
1.先看效果www.gaoyuanwu.top2.使用GitHub Pages来搭建主页按以下五步简单创建个人主页个人主页搭建完成,默认地址 https://sundaygao.github.io, 下面看效果3.静态网站代码的生成(1)使用Hugo简单快捷,详见https://www.gohugo.org/运行Hugo:在你的站点根目录执行 Hugo 命令进行调试:...
2019-08-07 12:55:32 695 1
原创 简单好用的仿ios的点击变暗效果的按钮 UIImageView
UIImageView简单好用的仿ios的点击变暗效果的按钮!!!一般Android中实现一个ImageView的点击效果需要两张图片,每次美工切图麻烦不说,也会增加app的体积,该控件只需一张图片就可以实现点击变暗效果。ScreenshotsDemo 地址:https://github.com/SundayGao/UIImageView...
2019-08-02 22:11:12 440
原创 Android系统查看某个进程的线程
Android系统中的应用通常对应一个或多个进程,进程内部会创建并执行多个线程,那我们如何监控其中单个线程的状态和详细情况呢?(如,CPU/内存使用率)。Android系统本身是基于Linux系统的,所以Linux系统的查看方法同样适用于Android系统。下面提供了显示某个进程的线程的几种方式。方法一:ps在ps命令中,“-T”选项可以开启线程查看。下面的命令列出了由进程号为的进程创...
2019-07-23 20:40:51 6962
原创 使用growingio项目编译时间增加36%
公司B端项目执行:./gradlew clean assembleDebug加入growingio后:平均224秒BUILD SUCCESSFUL in 3m 59s290 actionable tasks: 272 executed, 18 up-to-dateBUILD SUCCESSFUL in 4m 9s290 actionable tasks: 290 executedB...
2019-04-23 14:09:08 669
原创 多线程问题之Runnable和Thread的比较
概述Runnable 是接口。Thread 是类,且实现了Runnable接口。在使用Runnable定义的子类中没有start()方法,只有Thread类中才有。public Thread(Runnable target) 构造方法接受Runnable的子类实例,也就是说可以通过Thread类来启动Runnable实现的多线程。Runnable的好处在程序开发中只要是多线程肯定永...
2019-04-10 18:10:17 273
原创 采坑之Android手机访问相册权限问题
问题描述Android端APP 在6.0以上系统无法访问相册和拍照经过1.项目是一个后期接手的项目,在早期开发版本中没有注册相机权限,使用拍照时直接调用相机没有做相机权限检测,部分国产手机(小米,OPPO,魅族)ROM做了兼容可直接调起相机,但国外部分手机会奔溃,权限设置中也不会有相机权限的选项。2.后来2018-10-12加入AR功能,通过远程maven库引入aar库,从而注册了相机...
2019-02-26 16:16:45 5656 1
原创 Mac修改环境变量路径中带空格的处理
目前Mac开发Android似乎是标配,开发Android就离不开Android Studio,使用Android Studio自然少不了Gradle.故将配置gradle环境变量的方法记录在此:Step 1:用Atom或者其他文本编辑工具打开 ~/.zshrc 文件Step 2:新增环境变量,注意:环境变量中路径带空格的在空格前加\进行转义 GRADLE_HOME=/Applica...
2019-02-19 17:17:43 4833 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人