自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

myliuyx的专栏

记录一些移动开发小技巧,小知识

  • 博客(10)
  • 资源 (13)
  • 收藏
  • 关注

原创 Android Bugly 热修复 快速接入

介绍 1、Bugly目前采用微信Tinker 2、Bugly已经搭建了管理后台,对每个版本补丁进行管理。 3、实现自动下载补丁包、合成、并应用补丁。接入Bugly 1、添加插件依赖,工程根目录下“build.gradle”文件中添加:buildscript { repositories { jcenter() } dependencies

2017-01-10 17:00:37 3783 1

原创 Android productFlavors实现差异化打包

Android productFlavors实现差异化打包前面介绍过 美团多渠道打包解决了打包慢的问题,但随着渠道越来越多,对打包的要求也越来越多,比如我们的APP 和某个渠道做首发(活动)需要我们在名字后面加上不同的后缀 等等,还有些渠道不让我们使用自动更新、第三方统计,反正就是各种奇葩要求,让我们不得不复制一份代码出来做修改才可以。如果遇到以上问题,不得不逼着我们我们重拉新的分支去做这些处理,

2016-08-16 17:13:20 11581

原创 Android ANR 详解

ANR简介        ANR,是“Application Not Responding”的缩写,即“应用程序无响应”。在Android中,ActivityManagerService(简称AMS)和WindowManagerService(简称WMS)会监测应用程序的响应时间,如果应用程序主线程(即UI线程)在超时时间内对输入事件没有处理完毕,或者对特定操作没有执行完毕,就会出现ANR。对

2016-08-10 16:04:00 504

原创 美团多渠道打包原理以及使用

打包方法原理传统的打包方法都是在AndroidManifest添加渠道标示,每打一次包修改一次标示的名称。效率特别的低,一个稍微大一点的项目打上几十个渠道包可能需要几个小时半天的时间。由于传统的打包方式每次修改渠道都需要重新的构建项目,时间都浪费构建上面了,美团提供了一种新的打包方案,将APK直接当做zip解压,目录里会有一个META-INF目录而此目录是不参与

2016-08-10 14:50:24 5104 1

原创 Android Studio Gradle多渠道打包

第一步:配置AndroidManifest.xml如果没有多渠道打包的话,我们需要每次修改android:value="umeng",然后一次次的重新打包。如果使用Gradle多渠道打包的话,我们需要把 value 的值设置成:其中${UMENG_CHANNEL_VALUE}中的值就是你在gradle中自定义配置的值。第二步:在build.gradle设置produ

2016-08-09 15:29:11 437

原创 Android Studio 开发导入.so库文件

Android Studio 开发导入.so库文件Android Studio开发中使用so 库文件1.将左上角 Android 选择成Project。2.在app/src/main/下面新建文件夹  jniLibs 文件夹 然后将你的armeabi 文件夹复制进 jniLibs 下即可。就完成了so文件的导入了。注:本测试 在Android S

2014-12-16 14:03:10 804

原创 Android Studio导入Jar包

很多新手朋友 和 之前一直使用ADT、Eclipse 开发的朋友,当打开Android Studio时第一反应可能都是, 这丫到底是个啥。甚至连最简单的导入jar包都不会了。Android Studio 开发中Jar包的导入:1.将左上方 Android 选择成Project2.在 APP下面新建libs 文件夹。3.将需要导入的jar包放入libs

2014-12-16 13:13:36 664

原创 Android Studio 混淆打包

随着Google不对ADT的维护,Android Studio 貌似即将成为Android开发的主流开发工具了,早点熟悉使用必然对今后的开发有着极大的帮助。使用Android Studio 混淆打包在开发工具的左边:Gradle Scripts 下面有个build.gradle中。 buildTypes { release { minifyE

2014-12-16 12:40:56 3046

原创 Android开发中使用.prorperties配置文件

最近公司开发了一个产品,分别卖给了N个客户,但是me

2014-10-24 11:03:02 2936 2

原创 多线程

创建线程方式一: 继承Thread类  1:子类覆盖父类中的run方法。将线程运行的代码放在run中。  2:建立子类对象的同时线程也被创建。2011/12/12  3:通过调用start方法开启线程  进程: 是一个正在执行中得程序。。  每一个进程执行都有一个执行顺序 ,该顺序是一个执行路径,或者叫一个控制单元。线程: 就是进程中的一个独

2014-02-17 16:23:47 516

SQLite权威指南(第二版.Grant.Allen.扫描版.pdf

SQLite权威指南(第二版.Grant.Allen.扫描版.pdf 适合高手进阶, 开发中难免会用到数据库。 本书还是不错的!

2013-12-11

Android+4高级编程(第3版).pdf

高清版 并非扫描版。很不错的学习资料!适合初学者。

2013-12-11

Android框架揭秘.金泰延等.扫描版.pdf

Android框架揭秘.金泰延等.扫描版.pdf 高清扫描版 全本!

2013-12-11

Object-C编程之道 IOS设计模式解析_12865932.pdf

OBJECTIVE-C编程之道 IOS设计模式解析_12865932.pdf 高清扫描版

2013-12-11

65种面试技巧

65种应聘回答技巧,希望给正在求职的哥们一点帮助!

2012-11-06

Android面试题带答案

一些常用的, 各个公司出的Android面试题 以及答案, 一共71道, 对于正在面试的朋友获取有些帮助!

2012-10-23

Android基础Woird文档

一个Android基础的介绍文档, 和一些实例, 比较适合 Android初学者, 包裹4大组件的介绍,动画 等等。而且也非常的详细, 初学者 非常的适合!

2012-10-22

Android下的日历

这是一个 万年历 可以添加日程管理,源码。希望对各位学习者有所帮助。

2012-10-16

Android开发者指南合集(2)

初学者指南,希望对大家有所帮助。谢谢!!!!

2012-10-16

二维码条码扫描

Android 二维码 条码扫描。可直接扫描出码信息。

2012-10-16

Android中文API合集7

Android中文API合集7 希望对大家有所帮助! 中文版的!

2012-10-09

空空如也

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

TA关注的人

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