- 博客(161)
- 问答 (1)
- 收藏
- 关注
转载 我的Android进阶之旅------>解决:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.
错误描述今天在Android Studio项目中加入了jackson的开发包,编译运行时候,引发了如下的错误:Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.> com.android.build.api.transform.TransformException
2016-12-14 20:20:24 671
转载 RxJava适用场景小结
原文出处:https://zhuanlan.zhihu.com/p/20380883作者:hi大头鬼hi链接:https://zhuanlan.zhihu.com/p/20380883来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。取数据先检查缓存的场景取数据,首先检查内存是否有缓存, 然后检查文件缓存中是否有, 最后才从网络中
2016-12-13 16:17:06 529
转载 GitHub 创建工程及clone 和 push
如果你是一枚Coder,但是你不知道Github,那么我觉的你就不是一个菜鸟级别的Coder,因为你压根不是真正Coder,你只是一个Code搬运工。但是你如果已经在读这篇文章了,我觉的你已经知道Github了。正是Github,让社会化编程成为现实。什么是 Github?github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是
2016-11-22 14:56:36 2996
原创 android studio 把libs包打包到apk中,设置应用以32bit去读取.so文件
android studio 把libs包打包到apk中;只需在当前module里的build.gradle添加下列配置:sourceSets { main { jniLibs.srcDirs = ['libs'] }}1.这个设置即可把libs包打到apk中,也可以实现下列需要需求:现在想设置应用加载.so库文件时是以32
2016-09-22 10:18:56 7648 1
转载 用1.4.10 Synergy配置Win7(64位)和Ubuntu(64位)
查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的配置下是正确的,以免误导读者,也是给自己做个记录吧!!现在完成的仅限Win7(64位)作为Server,Ubuntu(10.04,64位)作为Client1. Win7 端下载 synergy-1.4.10-Windows-x64,http://synergy-foss.org/zh-cn/download/?list安装,
2016-09-02 13:53:30 5031 1
转载 Ubuntu中SVN客户端安装+使用
1、 安装 svn客户端:apt-get install subversion,然后根据提示一步一步,就完成了 svn的安装。当然,也可以源码安装 svn,下载 subversion 一个最新版本的源码包,解压之后就可以安装了。 2、 新建一个目录,cd 到新建目录下,将文件 checkout 到本地目录:svn checkout svn://192.168.100.249/serve
2016-08-30 11:26:16 488
转载 Android中的动态加载机制
原文出处:http://blog.csdn.net/jiangwei0910410003/article/details/17679823$*********************************************************************************************$博主推荐:风萧兮兮易水寒,“天真
2016-08-25 11:01:13 654
转载 分页的总页数算法
设总记录数:totalRecord每页最大记录数:maxResult 算法一:totalPage = totalRecord % maxResult == 0 ? totalRecord /maxResult : totalRecord / maxResult + 1 ; 算法二:(推荐)totalPage = (totalRecord + maxResult -1
2016-08-24 16:15:41 7953
转载 Android开发人员不得不收集的代码(不断更新)
原文出处:http://www.jianshu.com/p/72494773aace为方便查找,已进行大致归类,其目录如下所示: 尺寸相关dp与px转换 dp2px、px2dpsp与px转换 sp2px、px2sp各种单位转换 applyDimension在onCreate()即可强行获取View的尺寸 forceGetViewSizeListView中提前测量
2016-08-02 14:35:47 2920
原创 Android Studio 之 Live Templates 总结
进入Live Templates 的路径:Settings > Editor > Live Templates添加自己的 热键模版 1.点击Live Templates 看见里面的已经定义好的热键模版,接下来就是添加自己定义的模版了,2.点击右上边的加号(+) 添加自定义的热键,会出现在下面user 里面,此处定义热键名sys 模版体处写入System.out.prin
2016-08-01 15:22:00 1525
转载 AndroidStudio 中使用代码模板(live templates)
原文出处:http://blog.csdn.net/vispin/article/details/42453857在Eclipse中经常使用sysout 在按一下Alt+/ 就可以自动打出 System.out.println(""); 了,自动使用AndroidStudio后这样功能怎么用一起找不到.每个高度重复的代码都要再打一遍很让人懊恼.今天分享出来让有这样懊恼的朋友也解决一
2016-08-01 13:45:00 555
转载 Android Studio相见恨晚的操作锦集
原文出处:http://www.jianshu.com/p/bc8f6bfe12c6?Android Studio相见恨晚的操作锦集(7月30日更新)字数1939 阅读4142 评论48 喜欢163 作为一个Android开发者,最常使用的就是Android Studio了,我在这里声明Android Studio比Eclipse好用100倍,不服来辩。本文用于纪录An
2016-08-01 13:20:06 545
转载 不透明度16进制值
1. 不透明度16进制值不透明度16进制值100%FF95%F290%E685%D980%CC75%BF70%B365%A660%9955%8C50%8045%7340
2016-08-01 12:29:40 369
转载 TimLiu-Android 开源框架集合
TimLiu-Android自己总结的Android开源项目及库。 github排名 https://github.com/trending,github搜索:https://github.com/search目录UI卫星菜单节选器下拉刷新模糊效果HUD与Toast进度条UI其它动画网络相关响应式编程地图数据库图像浏览及处理视频音频处理测试及调试动态更新热更新消
2016-07-29 14:17:53 3821
转载 android studio2.0解决办法 Plugin is too old, please update to a more recent version
第一重方案Android srudiod2.0版本后会出现 Plugin is too old, please update to a more recent version Error:(1, 0) Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE env
2016-07-20 14:30:52 336
转载 Android IntentFilter 匹配原则浅析
1Intent分为两大类,显式和隐式。显式事件,就是指通过 componentName 属性,明确指定了目标组件的事件。比如我们新建一个Intent,指名道姓的说,此事件用于启动名为"com.silenceburn.XXXX”的Activity,那么这就是一个显式事件。隐式事件,就是指没有 componentName 属性,没有明确指定目标组件的事件。比如系统向所有监控通话情况的程
2016-07-20 11:08:01 2419
转载 六款值得推荐的android(安卓)开源框架简介
原文:http://www.jb51.net/article/51052.htm1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载; (2) 网络请求的排序(scheduling) (3) 网络请求的优先级处理 (4) 缓存 (5) 多级别取消
2016-07-19 16:48:22 392
转载 Android 上的数据格式 FlatBuffers
原文:http://gold.xitu.io/entry/55dd1e3b60b27e6cd500d266迪鲁宾 分享:Android 工程师 @ 阿里巴巴FlatBuffers 是一个由谷歌提出的跨平台的数据格式,最大的好处在于不需要反序列化,直接读出数据,减少了decode的计算和内存使用。专门为游戏应用设计,目前已经被 Facebook 使用在 Facebook 应用
2016-07-19 15:03:39 610
转载 Google FlatBuffers使用教程
原文出处:https://www.coder4.com/archives/4386?utm_source=tuicool&utm_medium=referralGoogle FlatBuffers使用教程1 Reply在服务端的开发过程中,我们经常需要完成 复杂数据结构 二进制数据 之间的序列化、反序列化操作。与易于阅读的Json相比,Google Protoco
2016-07-18 18:16:31 2858
转载 android FlatBuffers剖析
原文出处:http://blog.csdn.net/yxz329130952/article/details/50880191概述FlatBuffers是google最新针对游戏开发退出的高性能的跨平台序列化工具,目前已经支持C++, C#, Go, Java, JavaScript, PHP, and Python (C和Ruby正在支持中),相对于json和Prot
2016-07-18 15:38:56 689
转载 android studio 自定义gradle变量
原文出处:http://blog.csdn.net/zuoer8676/article/details/513371231 问题当一个Android Studio的Project里面有很多模块的时候,每个模块都有一个build.gradle文件,里面有包括:compileSdkVersion、buildToolsVersion、targetS
2016-07-17 10:58:15 1023
转载 android 的四种枚举Context.MODE_PRIVATE
原文:http://blog.sina.com.cn/s/blog_63537a150100sthf.htmlContext.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中。可以使用Context.MODE_APPENDContext.MODE_APPEND
2016-07-07 11:02:34 2628
转载 偷工不减料,Android工具推荐
原文出处:http://mp.weixin.qq.com/s?__biz=MzA4MjA0MTc4NQ==&mid=2651573750&idx=4&sn=1e65e40a4f2b37f08f4aab1b327ea327&scene=4#wechat_redirect概要1.Butter Knife自动生成代码;2.半自动(仅需复制粘贴)生成实体类;
2016-06-30 15:08:09 347
转载 WindowManager和WindowManager.LayoutParams的使用以及实现悬浮窗口的方法
原文出处:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/1105/509.html编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!写Android程序的时候一
2016-06-29 10:01:36 1556
原创 windowmanager 几个焦点总结
WindowManager.LayoutParams params = new WindowManager.LayoutParams();params.type = WindowManager.LayoutParams.TYPE_PHONE; params.flags = WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL;
2016-06-28 15:45:27 4044 1
转载 Android中监听Home键的4种方法总结
原文出处:http://www.jb51.net/article/64779.htm这篇文章主要介绍了Android中监听Home键的4种方法总结,本文讲解了onSaveInstanceState方法、onUserLeaveHint方法、ACTION_CLOSE_SYSTEM_DIALOGS、framework PhoneWindowManager.java等4种方法,需要的朋友可
2016-06-27 17:30:20 409
转载 监听android home键的实现方式
原文出处:http://blog.csdn.net/com360/article/details/6663586这个是我重新写的监听home键的方式,以前写的那些方式都不是很好用。现在的这种方式通过广播的方式监听home键,这个比较好使1.首先是创建一个广播接受者[java] view plain copy private BroadcastRe
2016-06-27 17:24:09 367
转载 Android动画机制全解析
导论 本文着重讲解Android3.0后推出的属性动画框架Property Animation——Animator。 产生原因 3.0之前已有的动画框架——Animation存在一些局限性, Animation框架定义了透明度,旋转,缩放和位移几种常见的动画,而且控制的是整个View,实现原理是每次绘制视图时View所在的ViewGroup中的drawChild函数获取
2016-06-14 23:21:33 269
转载 Service与Android系统实现(1)-- 应用程序里的Service
原文出处:http://blog.csdn.net/21cnbao/article/details/8086487Service与Android系统实现(1)-- 应用程序里的Service2012-10-18 22:44 27888人阅读 评论(10)收藏举报分类: Android系统架构(30) 版权声明:本文
2016-05-20 16:27:22 1789
转载 git 相关的命令
git init # 初始化本地git仓库(创建新仓库)git config --global user.name "xxx" # 配置用户名git config --global user.email "xxx@xxx.com"
2016-05-19 17:00:36 277
转载 Android动画效果translate、scale、alpha、rotate详解
原文出处:http://blog.csdn.net/sun6255028/article/details/6735025动画类型Android的animation由四种类型组成XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移
2016-05-09 13:44:33 442
转载 android shape的使用详解以及常用效果(渐变色、分割线、边框、半透明阴影效果等)
时间 2014-03-08 16:43:16 CSDN博客原文 http://blog.csdn.net/rflyee/article/details/20785495 主题 安卓开发 shape使用、渐变色、分割线、边框、半透明、半透明阴影效果。 首先简单了解一下shape中常见的属性。(详细介绍参看 api文档 ) 转载请注明:Rflye
2016-05-05 09:58:04 1312
转载 UML类图几种关系的总结
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的
2016-05-04 10:06:28 211
转载 修改myeclipse 自动提示只有.abc
1. 打开Eclipse,然后“window”→“Preferences” 2. 选择“java”,展开,“Editor”,选择“Content Assist”。 3. 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto Activation triggers for java”这个选项。其实就是指触发代码提示的就是“.”这个符号。
2016-04-16 21:55:48 301
转载 创建Java线程池
原文来自:http://sunnylocus.iteye.com/blog/223327?page=2#comments线程池的作用: 线程池作用就是限制系统中执行线程的数量。 根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数量,其他线程排队等候。一个任务执行完毕,再从队列的
2016-03-28 13:42:40 246
转载 Java泛型详解,通俗易懂只需5分钟
我们知道,使用变量之前要定义,定义一个变量时必须要指明它的数据类型,什么样的数据类型赋给什么样的值。假如我们现在要定义一个类来表示坐标,要求坐标的数据类型可以是整数、小数和字符串,例如:x = 10、y = 10x = 12.88、y = 129.65x = "东京180度"、y = "北纬210度"针对不同的数据类型,除了借助方法重载,还可以借助自动装箱和向上转型。我们知
2016-03-28 13:28:46 282
转载 安卓在代码中设置TextView的drawableLeft、drawableRight、drawableTop、drawableBottom
安卓在代码中设置TextView的drawableLeft、drawableRight、drawableTop、drawableBottomTextView的xml文件[html] view plain copy TextView android:id="@+id/tv_versionstatus" androi
2016-03-23 18:12:18 539
转载 Caused by: android.database.sqlite.SQLiteException: no such column:
我遇到的这个错误是由sqlite查询语句产生的,我查看数据库文件,发现要查找的courseName是存在数据库中的,clCourseName代表的列明也是存在的,这两个都无误,所以不知道原因在哪里。后来从网上找到原因:clCourseName代表的列是字符串类型的,查询语句中的字符串要用引号引上,courseName是字符串类型的,但是在代码中拼接成的查询查询语句里是没有引号的,所以报了错
2016-03-17 17:46:18 5823
转载 使用 ContentProviderOperation 来提升性能
使用 ContentProviderOperation 来提升性能ContentProviders 是android 系统核心组件之一,ContentProviders 封装了数据的访问接口,其底层数据一般都是保存在数据库中或者保存在云端。有时候你需要更新多行数据,可以选择调用多次ContentResolver的对应函数,或者 使用批量操作。当然 后者性能会比较好些。为了使批量更
2016-03-16 19:48:25 301
转载 android.os.DeadObjectException memory near r0: 异常处理
android.os.DeadObjectException memory near r0: 异常处理android.os.DeadObjectException08-15 14:39:32.486: W/System.err(1767): at android.os.BinderProxy.transact(Native Method)08-15 14:39:32.486:
2016-03-12 15:32:04 1401
空空如也
android 压力测试测出的bug
2015-06-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人