- 博客(9)
- 资源 (19)
- 收藏
- 关注
原创 Android实现本地图片选择及预览缩放效果仿春雨医生
在做项目时经常会遇到选择本地图片的需求,以前都是懒得写直接调用系统方法来选择图片,但是这样并不能实现多选效果,最近又遇到了,所以还是写一个demo好了,以后也方便使用。还是首先来看看效果显示的图片使用RecyclerView实现的,利用Glide来加载;下面弹出的图片文件夹效果是采用BottomSheetDialog实现,这里比采用PopupWindow更方便,弹出显示的左边图片是这个
2017-03-03 09:03:17 4509 1
原创 Android Studio lint的使用
Android Lint的使用这个工具可以有效的给APP瘦身,可以检测一些你的代码中一些不合理的地方,检测出一些无用的资源等找到Analyze下面的Inspect Code 选择你要检测的地方,可以选择整个项目、某个Module又或者某个具体的文件,这里选择Whole Project 找到Android Lint 下的Performance,可能不同的版本位置会不一样。
2017-03-31 11:14:06 360
原创 从0开始学Github(二)之Git的常用指令
Git的常用命令首先在命令行里面输入git,会出现下面的提示表示git安装成功了 首先在E盘下的MyGit文件夹下面新建一个test,然后cd到这个test文件夹下面。git init当前的test文件夹下面不是一个Git仓库,调用这个命令来初始化为git仓库。 git status这个命令是用来查看状态的,没事可以调用试试查看当前的状态。 g
2017-03-30 09:04:37 718
原创 Android性能优化之渲染优化
16ms关于Android的渲染机制是需要每隔16ms重新绘制一次Activity,也就是说需要在16ms内完成刷新屏幕的所有逻辑操作。Android的卡顿一般都是由于渲染机制造成的。16ms相当于60fps,人眼与大脑之间的协作无法感知超过60fps的画面更新,电影使用的一般都是24fps,这已经能够满足观影的需求,所以如果超过60fps是完全没有必要的了,人眼也无法识别。Android
2017-03-29 09:05:55 775
原创 效率提高数倍的Android Studio快捷键收集
注释代码(//)Ctrl + /注释代码(/**/)Ctrl + Alt + /格式化代码Ctrl + Alt + L清除无效包引用Alt + Ctrl + O查找Ctrl + F全局查找Ctrl+Shift+F
2017-03-24 11:45:18 796
原创 从0开始学Github(一)之简介及安装配置
关于Github和GitGithub可以说是程序员必备的技能, GitHub 是一家公司,位于旧金山地址:https://github.com/ ,主要提供基于git的版本托管服务。一经上线,它的发展速度惊为天人,截止目前,GitHub 已经发展成全球最大的开(同)源(性)社区。 Git 是一款免费、开源的分布式版本控制系统,他是著名的 Linux 发明者 Linus Torvalds 开发
2017-03-24 09:48:04 640
原创 Android Stuido下修改包名(亲测有效!)
1. 首先切换到package下面2. 找到要修改的包名,如图所示进行重命名 3. 然后找到工程下面的build.gradle,修改其中的applicationId为你所需要的包名4. 修改完成后clean、rebuild工程。
2017-03-22 10:14:55 669
原创 Volley源码完全解析
上一篇看了Volley的使用方法,但是我们要知其然还要知其所以然,所以来看看源码究竟是怎么样实现的,下面是Volley的工作流程图首先可以看到蓝色代表主线程,绿色代表缓存线程,橙色代表网络线程。从左上角开始看,首先是把请求按顺序加入到缓存队列中,然后把它从缓存线程移出,如果这时有相应的缓存结果就取出缓存交给主线程处理;如果没有缓存那么就交由网络线程,发出HTTP请求获得相应结果写入缓存
2017-03-08 09:04:31 608
原创 Android 中常用ADB命令介绍
ADB(Android Debug Bridge),是Android SDK中的一个工具, 它是在Android sdk/platform-tools 文件夹下的,使用ADB可以直接操作管理Android模拟器或者真实的Andriod设备。 ADB主要功能有: 1、在Android设备上运行Shell(命令行) 2、管理模拟器或设备的端口映射 3、在
2017-03-01 09:19:03 1121
Android动画
2016-08-31
FragmentTabhost嵌套ViewPager,避免重复加载
2016-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人