Android基础
APersonOnTheRoad
这个作者很懒,什么都没留下…
展开
-
Android项目版本管理浅析
http://blog.csdn.net/geofferysun/article/details/53092660一、重要性早年因为软件主要自己负责自己的分发、升级等方面,所以版本号也相当自由,各家都有不同的规范。但是近年来移动设备崛起,App Store这样的应用商店集中分发成了主流。以升级为例,应用商店会负责检查消费者手机上应用的版本,并和商店里面最新的版本比较,如果商转载 2017-09-21 15:56:14 · 840 阅读 · 0 评论 -
【Android】强大的SpannableStringBuilder
http://www.jianshu.com/p/f004300c6920前言工作找完了,已经干了两个星期。虽然经常加班,不过相比之前的工作,现在过得更加充实、更有意义。现在有点空闲时间,继续我的分享之旅~~效果什么都不说,先看个炫酷的效果。效果‘什么,这也算炫酷?’也许你会这么说如果我告诉你,这个页面中只用了一个TextView呢 ?你没看错!只有转载 2016-12-19 09:22:58 · 294 阅读 · 0 评论 -
Android 中的CreatePackageContext()
http://blog.csdn.net/wangbole/article/details/22876179[java] view plain copy print?/** * Return a new Context object for the given application name. This * Con转载 2016-12-13 15:18:34 · 859 阅读 · 0 评论 -
Android(java方法)上实现mp4的分割和拼接 (二)
http://blog.csdn.net/banking17173/article/details/20646251这节谈一下如何在Android上实现mp4文件的高效率切割。 业务需求举例:把一段2分钟的mp4文件切割出00:42 至 01:16这段时间的视频,要求足够短的执行时间和尽量少的误差。 分析:mp4Parser只能在关键帧切割,比如,在00转载 2016-12-06 17:19:25 · 591 阅读 · 0 评论 -
adb logcat命令查看并过滤android输出log
http://blog.csdn.net/hansel/article/details/38088583cmd命令行中使用adb logcat命令查看Android系统和应用的log,dos窗口按ctrl+c中断输出log记录。logcat日志中的优先级/tag标记:android输出的每一条日志都有一个标记和优先级与其关联。优先级是下面的字符,顺序是从低到转载 2016-12-02 14:24:40 · 386 阅读 · 0 评论 -
Android手机无法使用debug解决方法
http://lanyan-lan.iteye.com/blog/1560772描述: 用HTC HERO debug,报错: Device 'device_name' requires that applications explicitely declare themselves as debuggable in their manifest. Appl转载 2016-11-07 12:13:47 · 3061 阅读 · 1 评论 -
Android 最新 Support V4 包大拆分有用吗?
http://p.codekk.com/blogs/detail/57b68df9fa7a4c321862bc80这是首发在我维护的微信公众号 codeKK 上的文章,欢迎大家关注。Google 昨天更新了最新的 Support Library 版本,其中最为显眼的功能莫过于 support-v4 大拆分,然后这个拆分现在看来并没有那么美好。 v4转载 2016-10-24 15:50:38 · 1936 阅读 · 0 评论 -
Android 架构设计的思想与原则是什么?
http://www.zhihu.com/question/19717380转载 2016-08-15 10:05:45 · 394 阅读 · 0 评论 -
android中BuildConfig.DEBUG的使用
http://dengzhangtao.iteye.com/blog/1846534转载 2016-08-25 16:16:29 · 469 阅读 · 0 评论 -
ViewPager 详解(二)---详解四大函数
http://blog.csdn.net/harvic880925/article/details/38487149转载 2016-09-02 17:02:21 · 179 阅读 · 0 评论 -
一个简单的Android Library Project例子
http://blog.csdn.net/liangguo03/article/details/7312138转载 2016-09-02 17:01:44 · 190 阅读 · 0 评论 -
Android多屏幕适配学习笔记
http://blog.csdn.net/a220315410/article/details/9139397转载 2016-09-01 10:38:19 · 177 阅读 · 0 评论 -
Android Mashup
http://book.51cto.com/art/201208/353210.htm3.1.1 Android中的MashupAndroid中的Mashup,是将应用切分成不同类别的组件,通过统一的定位模型和接口标准将它们整合在一起,来共同完成某项任务。有这样一个常用来诠释Android中组件Mashup概念的例子:你为心仪的女生写了一封热情洋溢的电子情书,需要选一张转载 2017-01-14 15:09:17 · 1246 阅读 · 0 评论 -
获取Android设备唯一标识码
概述有时需要对用户设备进行标识,所以希望能够得到一个稳定可靠并且唯一的识别码。虽然Android系统中提供了这样设备识别码,但是由于Android系统版本、厂商定制系统中的Bug等限制,稳定性和唯一性并不理想。而通过其他硬件信息标识也因为系统版本、手机硬件等限制存在不同程度的问题。下面收集了一些“有能力”或“有一定能力”作为设备标识的串码。DEVICE_ID这是转载 2017-02-03 16:48:39 · 647 阅读 · 0 评论 -
Android studio 分析内存泄漏
http://www.cnblogs.com/kelina2mark/p/6140658.html转载 2017-09-18 09:13:27 · 467 阅读 · 0 评论 -
Android保活
http://blog.csdn.net/pan861190079/article/details/72773549http://blog.csdn.net/marswin89/article/details/50890708转载 2017-08-14 14:43:18 · 293 阅读 · 0 评论 -
android开发技巧——仿新版QQ锁屏下弹窗
http://blog.csdn.net/maosidiaoxian/article/details/40587935转载 2017-08-09 16:24:53 · 334 阅读 · 0 评论 -
实现一个Android锁屏App的难点总结
http://blog.csdn.net/ldld1717/article/details/69389125https://segmentfault.com/a/1190000007157971自定义一个漂亮实用的锁屏app,如果能赢得用户的认可,替换系统自带的锁屏,绝对是一个不小的日活入口。这段时间正好总结一下最近调研的Android平台的锁屏app开发中的难点。一、转载 2017-08-09 16:02:24 · 775 阅读 · 0 评论 -
ConstraintLayout 属性详解 和Chain的使用
http://blog.csdn.net/zxt0601/article/details/72736802转载 2017-07-21 16:53:13 · 256 阅读 · 0 评论 -
app版本兼容
新版本功能要兼容旧版本功能同时也要考虑新版本的功能修改对旧版本功能的影响,不然就有可能出现,新版本功能正常,旧版本上用不了。原创 2017-07-14 14:35:49 · 493 阅读 · 0 评论 -
手动进入自启动界面
执行 adb shell dumpsys activity top然后加activity跳转转载 2017-07-14 11:01:27 · 291 阅读 · 0 评论 -
Android 开发最佳实践
https://github.com/futurice/android-best-practices/blob/master/translations/Chinese/README.cn.md,组织好它们在layoutout XMLs布局时,使用styles文件来避免使用重复的属性使用多个style文件来避免单一的一个大style文件保持你的colors.xml 简短DRY(不要重复自转载 2017-07-05 09:21:34 · 258 阅读 · 0 评论 -
ImageView.ScaleType属性
http://blog.csdn.net/buaaroid/article/details/49360779ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。设置的方式包括:1. 在layout xml中定义Android:scaleType="CENTER"2. 或在代码中调用ima转载 2017-07-11 18:10:31 · 306 阅读 · 0 评论 -
Android的硬件加速
http://www.cnblogs.com/frydsh/archive/2012/10/23/2733581.html Android从3.0(API Level 11)开始,在绘制View的时候支持硬件加速,充分利用GPU的特性,使得绘制更加平滑,但是会多消耗一些内存。 开启或关闭硬件加速: 由于硬件加速自身并非完美无缺,所以Andro转载 2017-05-11 16:11:55 · 338 阅读 · 0 评论 -
大牛们是怎么阅读 Android 系统源码的?
https://www.zhihu.com/question/19759722作者:王宇龙链接:https://www.zhihu.com/question/19759722/answer/29213925来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。由于工作需要大量修改framework代码, 在AOSP(Android Open转载 2017-03-08 19:54:41 · 267 阅读 · 0 评论 -
无线工程师面试流程详细解析
http://www.jianshu.com/p/f0d2ed1254a9转载 2016-08-22 17:02:45 · 595 阅读 · 0 评论 -
Android单排上王者系列之Android MVP解析实践
http://blog.csdn.net/study_zhxu/article/details/52152895转载 2016-09-01 09:35:54 · 256 阅读 · 0 评论 -
android开发之AsyncTask的用法
http://blog.csdn.net/yahohi/article/details/9031725在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个转载 2016-05-30 09:49:28 · 282 阅读 · 0 评论 -
Android app安装冲突
1、包名2、provider原创 2016-05-28 15:06:19 · 796 阅读 · 0 评论 -
ButterKnife源码分析
http://www.jianshu.com/p/0f3f4f7ca505前言在N久之前,自从实验室里面的学长推荐我用butterknife后, 从此的项目再也离不开butterknife了,然而自以为对它很熟时,前不久今日头条实习生招聘二面却被面试官洗刷了一顿。然后整个二面完全是被虐的感觉,估计最后会挂,哎!当时被问到butterknife的实现,懵逼的我想都不想就答上了注解加反转载 2016-05-27 22:02:12 · 581 阅读 · 0 评论 -
那些值得你去细细研究的Drawable适配
转载请注明:http://blog.csdn.net/wrg_20100512/article/details/51295317 一直都是在自家的盒子上开发App,很少接触到Android适配的问题。但是不得不说Android严重的碎片化,对于应用开发者来说,学会Android适配的是必要的。意识到自己就得不足就马上行动,而Android适配的问题太多,有屏幕尺寸的适配、屏幕分辨率的适配以及a转载 2016-05-26 16:45:09 · 916 阅读 · 0 评论 -
那些值得你去细细研究的Drawable适配(上)
话说前段时间我写了一篇drawable微技术的文章,也是引起了不小的反响,因为讲的东西是大家天天在使用,但却偏偏却没有深入了解的知识。而本篇文章的投稿者 王月半子 表示“不服”,看完我写的那篇之后自己也忍不住写了一篇,我阅读之后发现写的挺棒,于是邀请他来公众号上投稿。由于本篇文章内容较长,因此分为上下两篇发表。王月半子的博客地址:http://blog.csdn.net/w转载 2016-05-26 16:33:56 · 602 阅读 · 0 评论 -
Android Intent最全面的解析
有朋友在微信上留言,希望能分享一些Android基础知识。其实没有什么比官方文档更适合学习,但是官网的访问速度慢啊(大家都懂的)!恰巧 刘明渊 投稿了关于Intent的官方译文,这里就推荐给大家。刘明渊的博客地址:http://blog.csdn.net/vanpersie_9987Android应用框架鼓励开发者在开发应用时重用组件,本文将转载 2016-05-26 15:37:32 · 988 阅读 · 0 评论 -
Android Service最全面的解析
本篇文章再次来自 刘明渊 ,话说刘明渊已经是我公众号的老熟人了,这是第三次发表他投稿的文章。前两篇关于Intent的译文都广受大家好评,而本篇对于Service的译文同样精彩。其实像这种官方文档翻译类文章的投稿我都是非常欢迎的,因为官方文档的质量首先是有保障的,再者解决了一些无法直接看英文文档或者翻不了墙的朋友的阅读障碍,希望有更多的朋友可以来多多投稿。刘明渊的博客转载 2016-05-26 14:54:49 · 381 阅读 · 0 评论 -
子线程中创建handler
方法1、android显示操作界面,需要在主线程中执行不在主线程中需要在handler中执行Looper.prepare();myhandler = new Handler(new Handler.Callback() {public boolean handleMessage(Message msg) {return false;}});Looper.loop原创 2016-05-13 15:07:16 · 979 阅读 · 0 评论 -
怎么使用命令对APK包进行签名
http://jingyan.baidu.com/article/3c48dd3491d91fe10be358f4.html在某些场合下,没有外在工具,需要对一个未签名的APK包进行签名,那就可以通过命令来对Android应用进行手动签名。工具/原料JDK+eclipse方法/步骤转载 2016-05-11 12:04:47 · 301 阅读 · 0 评论 -
Android APK反编译就这么简单 详解(附图)
http://blog.csdn.net/vipzjyno1/article/details/21039349在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:转载 2016-05-11 10:26:57 · 303 阅读 · 0 评论 -
android 各国语言对应的缩写
http://www.cnblogs.com/linlf03/p/3680454.htmlandroid资源文件夹的写法规则: 语言缩写-国家地区缩写 语言缩写藏语:bo_CN en英文 en_US英文 (美国) ar阿拉伯文 ar_AE阿拉伯文 (阿拉伯联合酋长国) ar_BH阿拉伯文 (巴林) ar_DZ阿拉伯文 (阿尔及利亚)转载 2016-05-10 19:11:47 · 403 阅读 · 0 评论 -
Android的Scroller介绍
http://blog.csdn.net/linghu_java/article/details/9087841正文 一、结构 public class Scroller extends Object java.lang.Object Android.widget.Scroller 二、概述转载 2016-05-30 11:54:39 · 362 阅读 · 0 评论 -
Android图片下载缓存库picasso解析
http://blog.csdn.net/xu_fu/article/details/17043231picasso是Square公司开源的一个Android图形缓存库,地址http://square.github.io/picasso/,可以实现图片下载和缓存功能。picasso使用简单,如下[java] view plain copy pri转载 2016-05-30 14:38:56 · 324 阅读 · 0 评论