自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(220)
  • 资源 (1)
  • 收藏
  • 关注

转载 Android Binder线程

转:http://my.oschina.net/wolfcs/blog/209421在android系统中,通过binder进行IPC时,服务端总是会起一些Binder线程来响应客户端的请求。如下面的这个设备上,system_process进程中就可以看到许多名为"Binder_X"的线程:那这些Binder线程又是如何创建,如何管理的呢?而这些Binder线程本身又有些什么样的特点呢

2016-08-27 14:56:16 5047

转载 Android-Universal-Image-Loader Configuration

/*** Configuration所有配置简介*/// 内存缓存的设置选项 (最大图片宽度,最大图片高度) 默认当前屏幕分辨率// .memoryCacheExtraOptions(480, 800)// 硬盘缓存的设置选项 (最大图片宽度,最大图片高度,压缩格式,压缩质量,处理器)// .discCacheExtraOptions(480, 800, Compr

2016-08-22 20:32:08 458

转载 C++模板

转:http://www.cnblogs.com/gw811/archive/2012/10/25/2738929.htmlC++模板  模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。  模板是一种对类型进行参数化的工具;  通常有两种形式:函数模板和类

2016-06-17 10:17:54 413

转载 C++引用详解

转:http://www.cnblogs.com/gw811/archive/2012/10/20/2732687.html  引用的概念引用:就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。引用的声明方法:类型标识符 &引用名=目标变量名;  如下:定义引用ra,它是变量a的引用,即别名。    int a; 

2016-06-17 10:15:59 370

转载 话说C语言const用法

转:http://blog.csdn.net/sddzycnqjn/article/details/7289712const在C语言中算是一个比较新的描述符,我们称之为常量修饰符,意即其所修饰的对象为常量(immutable)。我们来分情况看语法上它该如何被使用。1、函数体内修饰局部变量。例:void func(){const int a=0;}

2016-06-17 09:11:26 304

转载 三十分钟掌握STL

转:http://net.pku.edu.cn/~yhf/UsingSTL.htm这是本小人书。原名是《using stl》,不知道是谁写的。不过我倒觉得很有趣,所以化了两个晚上把它翻译出来。我没有对翻译出来的内容校验过。如果你没法在三十分钟内觉得有所收获,那么赶紧扔了它。文中我省略了很多东西。心疼那,浪费我两个晚上。译者:karycontact:[email protected]

2016-06-17 09:00:23 1708

转载 android设备唯一码的获取,cpu号,mac地址

抄自http://blog.csdn.net/hpccn/article/details/7872141 开发Android应用中,我们常常需要设备的唯一码来确定客户端。Android 中的几中方法,使用中常常不可靠1. DEVICE_ID假设我们确实需要用到真实设备的标识,可能就需要用到DEVICE_ID。通过 TelephonyM

2016-06-16 16:15:33 1826

转载 Git中文手册 - 高级用法

转:http://blog.csdn.net/xzz_hust/article/details/8888142创建新的空分支在偶尔的情况下,你可能会想要保留那些与你的代码没有共同祖先的分支。例如在这些分支上保留生成的文档或者其他一些东西。如果你需要创建一个不使用当前代码库作为父提交的分支,你可以用如下的方法创建一个空分支:git symbolic-ref HEA

2016-06-02 10:41:01 3575

转载 git am PATCH 失败的处理方法

参考:http://www.cnblogs.com/domainfei/articles/2433504.htmlhttp://blog.sina.com.cn/s/blog_5372b1a301015y0n.html英文原文地址:http://www.pizzhacks.com/bugdrome/2011/10/deal-with-git-am-failures/

2016-06-01 17:01:59 949

转载 如何创建一个git patch

Git is quite common nowadays and a lot of people are asking me how they can create a patch file. Creating a patch file with git is quite easy to do, you just need to see how it’s done a few times.

2016-06-01 08:57:53 463

转载 Android Performance Case Study

转:http://www.curious-creature.com/docs/android-performance-case-study-1.htmlAndroid Performance Case Studyby Romain Guywww.curious-creature.org Falcon ProI recently install

2016-05-06 09:41:16 766

转载 【Android framework】am命令启动Activity流程

转:http://www.cnblogs.com/sickworm/p/4220139.html源码基于Android 4.4。 am start -W -n com.dfp.test/.TEstActivity-W:等目标Activity启动后才返回-n:用于设置Intent的Component Am.java->run()->

2016-04-26 12:03:08 2486

转载 Android应用的persistent属性

转:http://my.oschina.net/youranhongcha/blog/2695911 启动persistent应用    在Android系统中,有一种永久性应用。它们对应的AndroidManifest.xml文件里,会将persistent属性设为true,比如:?1234

2016-03-10 11:26:24 639

转载 What is static overhead memory?

转:http://www.yellow-bricks.com/2013/05/06/dynamic-versus-static-overhead-memory/We had a discussion internally on static overhead memory. Coincidentally I spoke with Aashish Parikh from the

2016-03-04 09:50:22 822

转载 Android内存优化杂谈

转:https://mp.weixin.qq.com/s?__biz=MzAwNDY1ODY2OQ==&mid=400656149&idx=1&sn=122b4f4965fafebf78ec0b4fce2ef62a&scene=1&srcid=1215MVZzEfN7yEWj5QKCYMjZ&key=ac89cba618d2d976d9f672287d7b12e233843ca1602394643

2016-02-22 14:03:20 872

转载 性能优化模式

转:http://tech.meituan.com/performance_tuning_pattern.html摘要性能优化涉及面很广。一般而言,性能优化指降低响应时间和提高系统吞吐量两个方面,但在流量高峰时候,性能问题往往会表现为服务可用性下降,所以性能优化也可以包括提高服务可用性。在某些情况下,降低响应时间、提高系统吞吐量和提高服务可用性三者相互矛盾,不可兼得

2016-02-19 09:55:21 481

转载 Memory Analysis for Android Applications

转:http://android-developers.blogspot.com/2011/03/memory-analysis-for-android.html[This post is by Patrick Dubroy, an Android engineer who writes about programming, usability, and interaction

2016-02-18 13:09:14 526

转载 HUNTING YOUR LEAKS: MEMORY MANAGEMENT IN ANDROID

转:http://www.raizlabs.com/dev/2014/04/hunting-your-leaks-memory-management-in-android-part-2-of-2/Woo-hoo! Now you know what is happening with your app’s memory usage when you see one of

2016-02-17 17:00:33 570

转载 WRANGLING DALVIK: MEMORY MANAGEMENT IN ANDROID

转:http://www.raizlabs.com/dev/2014/03/wrangling-dalvik-memory-management-in-android-part-1-of-2/Posted  MARCH 4, 2014 by  JOE MAHONUpdate: Part 2 is now up! Check it out!There are so

2016-02-17 11:09:55 548

转载 Speeding up Gradle builds

转:http://jimulabs.com/2014/10/speeding-gradle-builds/Gradle is a nice build system and there are many benefits to using it for Android builds. However, a common complaint about Gradle is tha

2016-01-27 15:37:28 511

转载 Customizing Your Build With Gradle

customizing-your-build-with-gradle

2016-01-27 15:07:06 711

转载 LeakCanary: Detect all memory leaks!

转载:https://corner.squareup.com/2015/05/leak-canary.htmljava.lang.OutOfMemoryError at android.graphics.Bitmap.nativeCreate(Bitmap.java:-2) at android.graphics.Bitmap.createBit

2016-01-21 15:19:18 973

转载 Smooth Signatures

转:https://corner.squareup.com/2010/07/smooth-signatures.htmlCapturing a signature during a card payment increases security and decreases processing fees. When you pay with Square, instead of s

2016-01-21 10:28:51 1069

转载 Facebook Patch for Dalvik

转:https://rschilling.wordpress.com/category/android/linearalloc/If you can solve a problem by re-engineering your app or modifying Android, why would you modify Android?  That’s the burning

2016-01-14 17:12:44 487

转载 大型网站架构系列:负载均衡详解(1)

转:http://toutiao.com/i6227967085096468993/?tt_from=mobile_qq&utm_campaign=client_share&app=news_article&utm_source=mobile_qq&iid=3341341529&utm_medium=toutiao_android面对大量用户访问、高并发请求,海量数据,可以使用

2015-12-15 16:44:29 563

转载 JNI Local Reference Changes in ICS

转:http://android-developers.blogspot.com/2011/11/jni-local-reference-changes-in-ics.htmlJNI Local Reference Changes in ICS[This post is by Elliott Hughes, a Software Engineer on th

2015-12-02 10:09:43 400

转载 Debugging Android JNI with CheckJNI

转:http://android-developers.blogspot.com/2011/07/debugging-android-jni-with-checkjni.htmlDebugging Android JNI with CheckJNI[This post is by Elliott Hughes, a Software Engineer on

2015-12-02 10:08:43 533

转载 static_cast, dynamic_cast, reinterpret_cast, const_cast区别比较

转:http://www.cnblogs.com/jerry19880126/ 隐式转换(implicit conversion)short a=2000;int b;b=a;short是两字节,int是四字节,由short型转成int型是宽化转换(bit位数增多),编译器没有warning,如下图所示。宽化转换(如char到int,int到long

2015-12-01 17:52:26 368

转载 解码OutOfMemoryError:PermGen Space

转:http://www.importnew.com/8133.html原文链接: javacodegeeks 翻译: ImportNew.com - Peter Pan垃圾回收是Java开发人员理解得最不彻底的地方之一。他们觉得既然JVM负责垃圾回收,那么便不必担心内存的分配跟回收等问题。但是当应用变得复杂的时候,垃圾回收同样变得复杂起来,而且一旦垃圾回收变得复杂,程序的性能

2015-11-25 14:08:07 329

转载 Android5.0+(CoordinatorLayout)

转:http://my.oschina.net/kooeasy/blog/484593英文原文:https://guides.codepath.com/android/Handling-Scrolls-with-CoordinatorLayout 这篇文章专门讲解和CoordinatorLayout相关的知识点,这也是Design Support Library中最重要

2015-11-16 16:08:18 391

转载 如何检查 Android 应用的内存使用情况

转:http://blog.csdn.net/jdsjlzx/article/details/45822217Android是为移动设备而设计的,所以应该关注应用的内存使用情况。尽管Android的Dalvik虚拟机会定期执行垃圾回收操作,但这也不意味着就可以忽视应用在何时何处进行内存分配和释放。为了提供良好的用户体验,做到系统在不同应用间流畅切换,当用户和应用无交互时,避免应

2015-11-11 10:32:13 475

转载 10 个迅速提升你 Git 水平的提示

转:http://www.oschina.net/translate/10-tips-git-next-level英文原文:10 Tips to Push Your Git Skills to the Next Level最近我们推出了两个教程:熟悉Git的基本功能和让你在开发团队中熟练的使用Git . 我们所讨论的命令足够一个开发者在Git使用方面

2015-11-03 09:40:00 303

转载 Android性能优化典范

转:http://hukai.me/android-performance-patterns/2015新年伊始,Google发布了关于Android性能优化典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。课程专题不仅仅介绍了Android系统中有关性能问题的底层工作原理,同时也介绍了如何通过工具来找出性能问题以及提升性能的建议

2015-11-01 07:56:11 379

转载 Jenkins+Gradle实现android开发持续集成、打包

转:http://my.oschina.net/uboluo/blog/157483Jenkins简介    Jenkins 是一个开源项目,提供了一种易于使用的持续集成系统,使开发者从繁杂的集成中解脱出来,专注于更为重要的业务逻辑实现上。同时 Jenkins 能实施监控集成中存在的错误,提供详细的日志文件和提醒功能,还能用图表的形式形象地展示项目构建的趋势和稳定性

2015-10-31 22:16:12 864

转载 Android Studio Gradle 多渠道,多appkey签名打包

转:http://my.oschina.net/fallenpanda/blog/373183?p={{page}}关于多渠道签名打包可以直接参考 友盟官方提供的gradle脚本umeng-muti-channel-build-tool由于项目中引用了多个三方插件(如:地图服务、推送服务、统计服务等)对应的 包名不一样(为了方便测试 区分了

2015-10-31 22:11:28 1814

转载 Android Studio系列教程六--Gradle多渠道打包

转:http://www.stormzhang.com/devtools/2015/01/15/android-studio-tutorial6/由于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计,就需要我们针对每个渠道单独打包,如果让你打几十个市场的包岂不烦死了,不过有了Gradle,这再也不是事了。友盟多渠道打包废话不多说,以友盟统

2015-10-31 22:09:16 396

转载 Gradle Plugin User Guide

转:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-TasksBuild VariantsOne goal of the new build system is to enable creating different versions of the same appl

2015-10-31 22:05:34 528

转载 Gradle实现的两种简单的多渠道打包方法

转:http://blog.csdn.net/maosidiaoxian/article/details/42000913本来计划今天发Android的官方技术文档的翻译——《Gradle插件用户指南》的第五章的,不过由于昨天晚上没译完,还差几段落,所以只好推后了。今天就说一下使用Gradle进行类似友盟这样的多渠道打包的方法吧。本文原创,转载请注意在C

2015-10-30 14:57:09 448

转载 AndroidStudio Gradle项目中添加JNI生成文件(.so文件)

转:http://www.it165.net/pro/html/201404/12521.html为了适应潮流使用Android Studio还是有半年多了!对于从Eclipse迁移项目到Android Studio中添加.jar文件和.so文件无疑是一件很重要也是很头疼的问题!在最新版本中,默认是自动打包libs下面的所有.jar文件的,所以jar不用

2015-10-27 11:32:54 902

转载 Android DEX安全攻防战

转:http://blog.csdn.net/androidsecurity/article/details/9428861 英文原版:http://www.strazzere.com/papers/DexEducation-PracticingSafeDex.pdf      该文章发表于Black Hat 2012,虽然内容不够新鲜,也许好多方法目前已经失效,但是仍

2015-10-26 12:40:28 442

Android 线程池

Android 线程池

2014-10-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除