Tag - android

protobuf android protobuf优化    2017-03-29 21:01:36    975    0    0
protobuf相信很多接触过socket的项目都用到过过,很多直播平台弹幕也是在使用protobuf。 json的诞生主要解决了xml时代的数据包过大的问题,json的解析性能也比XML稍微好那么一点。 但是,新时代的互联网流量,数据量早已翻了一个数量级,json解析的性能和流量的耗费已经几乎无法满足人类的贪婪,所以为了全面实现小康社会,protobuf的诞生了,主要优化了json的包体过大
shotter android screenshotter    2016-12-04 18:58:26    812    0    0
很多app都有截屏的需求,当你遇到产品经理给你提出这个需求时,你搜索了一下: 1.取View的cacheDrawable 来实现截屏,这种方案,没有兼容性问题,但是缺点有两个: > - 不能截状态栏 > - 遇到SurfaceView没辙,surfaceview需要用mediaplay手动取一帧buffer才行。 > - 不能在后台serivce中使用,因为主要依托于view。 2.jav
INSTALL_FAILED_PERMISSION_LEVEL_DOWNGRADE DOWNGRADE android    2016-06-19 03:05:02    505    0    0
情况是这样子的: 产品反馈:从1.4版本升级到2.0,发现提示**应用未安装**。我去什么鬼!!! 当时上线时都测试了,怎么会出现呢!擦擦擦! # ## 按照以往的经验: 1.常见都是签名问题。 2.文件下载不完整,这种情况有的手机会显示**未安装**,有的手机显示出**解析包错误**。 # ## 这个问题是怎么找到根源的 其实当时确实怀疑了签名问题,so,找个apk读取签名的工具,以前
android listview 卡顿 性能优化 过渡绘制    2016-05-22 05:30:42    807    0    0
写下这篇文章的日期是2016年4月初。当时来到公司,项目之前是外包出去的,代码乱糟糟的,需要重构掉,摆在面前的问题不是重构项目,而是一些列表页的紧急的性能优化。 ## 1.先优化item的层级 其实层级只要不是太深的话,比如5层,6层,对性能的差别在中等性能的机器上几乎看不出来的,但是想要做到 极致,我就得死扣细节,原来代码是有4层的,其实有一点点接近可优化的范围了,我把原来
android gradle gradle构建    2016-03-06 00:20:10    1249    0    0
屌丝用户使用房东的长城宽带!!!就算fanqiang下载gradle依旧很卡,浏览器下载一样是很慢的,几十KB。 长城宽带是使用电信的网络,电信在国外的网络节点又很少给长城使用,导致最终的结果就是慢成狗。 # ## 1.本机安装gradle 先下载gradle的zip文件,下载好了解压出来到任意一个位置,然后再配置环境变量。 设置环境变量: 我是mac 我需要这样子来配置,在终端输入以管理员的
map4 录制gif android ffmpeg    2016-01-13 17:34:10    398    0    0
linux下总是有些比win下更方便的东西,也有一些比 win还难受的。哈哈!
 
android bitmap BitmapFactory.decodeStream() decodeStream    2016-01-11 16:49:39    872    0    0
公司的项目需要从android 2.3往后适配,由于本猿平时也有关注新技术的习惯,知道android5.0上bitmap的这块做了变更,但是具体会遇到什么问题呢就不知道了,网上也没有一些详细的博客给出答案,所以只能自己摸黑走路。 在自己的项目中遇到了这个 BitmapFactory.decodeStream()返回null的情况,所以我也很蛋疼的努力去研究,当时急于打包,AP 21 之
android GridView 适配 bug Item没撑开的问题    2015-12-14 10:43:50    325    0    0
由于item中高度不同 导致的 看到背景色而且 item的布局无法fillparent。因为再gridview中嘛。既然高度无法fillparent,那么也无法居中就蛋疼了。 # ![](https://leanote.com/api/file/getImage?fileId=5673bbfaab6441660a003571) # 所以我需要重写gridview来重置item的高度。
自定义view canvas android自定义view android 属性动画    2015-11-13 10:32:17    450    0    0
## androi view爆炸的烟花效果 这个东西开发了有一段时间了。15年10月初就开发好了。 然后我的那个域名crm345.com到期了,androidyuan.com这个正在备案,估计得等一段时间才能弄好。 2015-10-25 由于最近梯子挂了,很多同学使用gradle需要连接gradl的网站了,使用gradle构建项目就变得很艰难了。 所以当前没有使用gradle构建项目。 但是
linux adb android 无法连接    2015-10-25 01:56:28    322    0    0

在现在是凌晨2点中,在家写代码,找女票的手机,居然发现无法连接了,百思不得姐。

1/2