自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 各种网站导航

防止忘记,在这里mark一下https://learngitbranching.js.org/ 一个在线学习git的网站通过ae软件制作 json格式动画, 然后通过 lottie解析,但是内存占用不低https://github.com/airbnb/lottie-android源码网站,源码分析,动画,crash搜集,逆向分析,as插件,调试工具,性能优化。...

2017-03-14 09:43:09 695

原创 项目中避免ANR

1.DataXml读写卡。原因:文件的读写操作耗时,把写文件的操作放在一个线程里操作。2.socket连接和断开有可能造成anr。原因:网络的连接和断开耗时,在socket连接和断开时放在线程里操作。3.在引用上下文时尽量避免使用activity,service这些组件的引用,尽量使用application的context。若要使用activity这些引用,尽量用弱引用,使用时判断是否为空。4.a...

2018-06-22 14:55:12 214

转载 AndroidStudio2.2.3 JNI

转自:http://blog.csdn.net/u010657219/article/details/53817516NDK开发实用人群 1. 提高应用的性能或者某些实时低延时的实用领域 2. 站在巨人的肩上,使用目前已经实现的c/c++开源库而为什么要选择Studio做本地开发呢,好处不言而喻。从AndroidStudio2.2开始,studio可以利用NDK

2017-07-12 11:53:20 306

转载 Android插件化框架和热修复技术的资料收集和汇总

转自:https://www.figotan.org/2016/08/12/android-plugin-and-hotfix-collections/?utm_source=tuicool&utm_medium=referral插件化框架一个APP功能的堆叠和业务的蓬勃发展,导致APP越来越庞大和臃肿,每一个APP都有一颗超级APP的理想和成为系统第二的愿望,如何

2017-03-20 16:57:32 676

转载 彻底解决listview,gridview的getview多次调用问题

转自:http://blog.csdn.net/ksr12333/article/details/18407527#reply问题:scrollview嵌套listview,但是页面切换卡顿。虽然最后没用这种方法(由于这种方法会导致listview改变了,adapter却没有及时更新的异常,最后我直接获取list的size,设置高度),但不失为一个好方法。listview,gr

2017-03-20 16:52:46 505

转载 recyclerview layoutManager Tangram 的基础 —— vlayout(Android)

转自:http://pingguohe.net/2017/02/28/vlayout-design.html?utm_source=tuicool&utm_medium=referral前言vlayout 是手机天猫 Android 版内广泛使用的一个基础 UI 框架项目 提供了一个用于RecyclerView的自定义的LayoutManger,可以实现不同布局格式的混排,

2017-03-14 09:24:19 849

原创 启动模式速记

standard:默认的启动模式。每次都会创建singletop:如果在栈顶就不创建,接收intent就需要用onNewIntent(),其他时候和standard一样singletask:独立出一个栈存放这个activity,启动这个acitivity,如果存在的话要用onNewIntent()接收intent,并且会把中间的activity出栈。singleinst

2017-03-11 13:39:40 328

转载 插件化开发--DroidPlugin

转自:http://blog.csdn.net/fuchaosz/article/details/51058058#1 简介关于Android插件化可以查看我的前一篇博客: [Android 插件化(一)] DynamicLoadApk的用法本篇介绍第二种实现插件化的框架,360公司出品的DroidPlugin框架,个人比较推荐使用这个框架来实现插件化,毕竟

2017-03-09 15:43:35 585

转载 美团Android自动化之旅—生成渠道包

转自:http://tech.meituan.com/mt-apk-packaging.html概述每当发新版本时,美团团购Android客户端会被分发到各个应用市场,比如豌豆荚,360手机助手等。为了统计这些市场的效果(活跃数,下单数等),需要有一种方法来唯一标识它们。团购客户端目前通过渠道号(channel)来区分不同的市场,代码中使用Config.channel变量记

2017-02-21 09:47:34 343

转载 美团Android自动化之旅—适配渠道包

概述前一篇文章(美团Android自动化之旅—生成渠道包)介绍了Android中几种生成渠道包的方式,基本解决了打包慢的问题。但是,随着渠道越来越多,不同渠道对应用的要求也不尽相同。例如,有的渠道要求美团客户端的应用名为美团,有的渠道要求应用名为美团团购。又比如,有些渠道要求应用不能使用第三方统计工具(如flurry)。总之,每次打包都需要对这些渠道进行适配。之前的做法是为

2017-02-21 09:43:02 332

转载 android事件分发机制(图易懂)

转自:http://www.360doc.com/content/15/1124/17/2793098_515511435.shtml【注】:这篇文章中的内容都以这张图来讲解分发机制,其中A、B、C都是ViewGroup,它们的层次关系为:A为根布局,B为二级子布局,C为三级子布局,其中C布局中包含一个Button按钮,即A包含B,B包含C,C包含Button。 好了,废话少说

2017-02-17 14:14:43 384

转载 Android studio导入Eclipse项目,和一些错误的解决

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/47091795如果已经打开Android studio的话就选择你已打开的项目,关闭然后导入开始导入导入完成。2、项目出错Error:

2017-02-09 21:15:42 758

转载 AsyncHTTPClient和requests库为什么不关闭连接?

转自:https://www.zhihu.com/question/38614659测试报告发现网络链接没有关闭。后来发现是由于复用了asynchttpclient,所以一直没有关闭连接。摘自知乎之前一段时间,一直在用tornado的异步客户端。 http_client = AsyncHTTPClient()response = yield http_clien

2017-02-06 17:36:36 2631

转载 android.graphics包中的一些类的使用

转自:http://yuanzhifei89.iteye.com/blog/1136651游戏编程相关参考 Matrix学习系列: http://www.moandroid.com/?p=1781 Android画图学习总结系列: http://www.moandroid.com/?p=764 游戏开发系列(opengl es基础知识): http://www.

2017-02-04 17:58:10 948

转载 设置Activity显示和关闭时的动画效果

设置Activity显示和关闭时的动画效果  通过overridePendingTransition方法可以设置Activity显示和关闭的动画效果。首先需要在res/anim目录中建立相应的动画资源文件,然后使用下面的代码在显示和关闭Activity时添加动画效果。1 Intent intent=new Intent(this,AnimationActivity.class);

2017-02-04 16:27:21 2857

空空如也

空空如也

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

TA关注的人

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