- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 清理android后台进程
/*** * add timmy 20161220 * clean memory thread */ Runnable runnable = new Runnable() { @Override public void run() { if(mActivityManager==null){ mActivityManag
2016-12-28 17:58:08
1298
原创 Git使用记录
创建仓库 选择一个合适的地方,创建一个空目录mkdir GitDemocd GitDemogit init Initialized empty Git repository in /Users/timmy/GitDemo/.git/文件提交 在使用git的过程中,我们未来管理需要的文件一般需要执行 git add(添加到版本控制)和git commit(提交我们的修改)git add
2016-12-12 11:07:44
295
原创 Ubuntu 16.04编译Android 6.0.1记录
Ubuntu 16.04 TLS完美编译Android 6.0.1系统Android源码编译准备工作:安装Ubuntu 16.04TLS配置编译环境(openjdk,git-core等工具)执行编译脚本运行模拟器安装Ubuntu 这里介绍的是编译Android 6.0系统所以Ubuntu的安装过程本文就不做描述配置编译环境配置OpenJdk$ sudo apt-get updat
2016-08-04 19:40:00
974
原创 ec工程到as工程问题整理
问题1Error:Execution failed for task ':xxx:mergeDebugResources'.[string/finish]D:\phone\XXX\res\values\oks_strings.xml [string/finish] D:\phone\XXXS\res\values\strings.xml: Error: Duplicate resources[s
2016-03-31 17:27:02
670
原创 玩玩Java多线程共享资源
玩玩Java多线程共享资源1.实现效果与思路 需要达到的效果一个集合里面有大量的数据,要求用多线程去操作该数据,线程处理完成后将结果返回给主线程 实现思路在java中开启子线程有两种方式1.方式一:implements Runnable2.方式二:extends Thread由于我们需要资源共享,所以选择了implements Runnable,并且使用线程池进行线程的控制2.工作线程的实
2016-03-31 17:00:20
518
原创 自定义进度条
自定义进度条1.实现思路实现效果继承View重写protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec);我们只需要考虑到控件的高度,宽度可以是填充父窗体在protected void onDraw(Canvas canvas)方法中绘制图形,大致思路:先绘制一个圆角矩形,然后使用直线绘制中间的进度条,最后绘制
2016-03-29 17:42:12
427
原创 Android实现指定控件区域截屏
Android实现指定控件区域截屏/** * 生成视图的预览 * @param activity * @param v * @return 视图生成失败返回null * 视图生成成功返回视图的绝对路径 */public static String saveImage(Activity activity, View v) { Bitmap bitmap;
2016-03-29 17:00:09
3533
原创 Android Studio 使用GitHub进行版本控制
Android Studio 使用GitHub1.安装配置 默认大家都已经安装了git软件,参考下图进行git与as关联配置git 设置GitHub用户信息 填写完用户名,密码后可以点击Test,出现下图怎么配置成功 2.分享项目到GitHub开启GitHun插件 创建关联的库,点击Share进行分享 点击ok提交代码 这样我们就把本地项目已经与github关联起来了,请看下图。左边的是
2016-03-04 14:45:09
1942
原创 Android Studio使用简介
Android Studio使用简介1.快捷键 Action Mac OSX Win/Linux 注释代码(//) Cmd + / Ctrl + / 注释代码(/**/) Cmd + Option + /
2016-03-03 12:02:05
670
原创 Android开发好用的字符串处理工具
commons-lang3commons-lang3是apache提供的一个字符串处理工具,经过实践开发感觉这个工具非常不错 下载地址 改jar包需要在jdk1.6及以上运行使用方法因为是一个工具类,没有什么难用的,我就直接放上我自己写的一些测试类,仅供大家参考。import org.apache.commons.lang3.StringUtils;/** * commons-lang3测试
2015-06-08 17:20:10
565
原创 在Fragment中使用PullToRefreshScrollView嵌套Listview问题的解决
在Android开发中我们若果要做上拉或者下拉,大家都会想到一个开源的框架:PullToRefresh,但是在开会中我们需要整个页面实现上拉或者下拉效果且不只有一个view,这样我们就不能够使用PullToRefreshListView,必须使用到PullToRefreshScrollView这个view。我们都知道ScrollView嵌套Listview是会有问题的,同样使用PullToRefre
2015-05-27 17:35:49
2477
原创 删除Android工程中无用代码和资源
为什么需要删除代码和资源?多余的代码很资源会使我们的APP体积变大。在代码中申明了一些没有用的的变量,已经new出一个没有使用的类。会造成内存的浪费。使用什么方法可以实现首先我们需要使用两个工具:UCDetector (清理多余的代码)AndroidUnusedResources (清理多余的资源文件)UCDetector 的使用首先需要在eclipse中安装这个插件UCDetector
2015-05-26 16:02:13
1040
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-05-26 14:56:23
308
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人