- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 android如何判断应用是否在前台?亲测有效,简单。
在Application中继承Application.ActivityLifecycleCallbacks,并在onCreate()方法中注册监听:registerActivityLifecycleCallbacks(this);最后通过isForeground来判断即可。具体可查看下面代码:public class BaseApplication extends MultiDexApplic...
2018-02-11 15:01:31 3903 1
原创 android 界面状态封装,可快速切换,一个view就可以搞定!
Statelayout 界面状态快速切换在app使用中会经常切换界面状态,比如,加载中,加载失败,网络错误等等。
2017-04-20 17:08:43 1283
转载 React Native 环境变量配置(window7)
参考: react native环境变量配置1、安装Java这里需要注意对环境变量的设置,可以根据java -version来检测一下2、安装SDK这里需要注意设置环境变量ANDROID_HOME:Android SDK Manager的位置 例如:(ANDROID_HOME=> E:\Android\sdk)设置环境变量PATH:例如:(PATH=> %ANDRO
2016-11-28 10:17:43 4718
原创 如何使用阿里百川hotfix热修复功能(三)
这章我们进行patch补丁操作,参考 : 如何使用阿里百川hotfix热修复功能(一) 如何使用阿里百川hotfix热修复功能(二) 1.下载打包工具patch补丁包生成需要使用到打补丁工具BCFixPatchTools-1.2.0.jar, 如还未下载打包工具,请前往文档SDK下载&版本更新记录下载Android打包工具,注意:*该工具需要在JDK7
2016-11-22 16:58:00 3778 1
原创 如何使用阿里百川hotfix热修复功能(二)
前面我讲到了如何接入阿里百川热修复的准备工作, 如何使用阿里百川hotfix热修复功能(一) 如果申请通过了,应该就是这样的,显示已开通: 点击进入后台,可以看到,会自动生成android 和ios 两个版本的appId。appId我们在后面集成会用到。点击管理,可以看到生成的rsa密钥: 这样,我们就可以开始集成了:
2016-11-22 16:18:09 2480
原创 如何使用阿里百川hotfix热修复功能(一)
最近热修复技术渐渐火起来,当 App 发布之后,如果出现客户端的问题,实在是干着急……有时候仅仅是为了修改了一行代码,也要付出巨大的成本进行换包和重新发布。所以引入了热修复这个技术,阿里百川的解释是:无需发版,无需等待用户更新,基于阿里巴巴首创Hotpatch技术,实时修复应用线上问题。阿里百川HotFix能够帮助开发者将修复Bug的补丁,实时发布到APP内,当用户启动APP时,补丁将自动加载
2016-11-22 15:36:32 3509
转载 android 使用到的各种工具类
参考文档:https://github.com/Blankj/AndroidUtilCode/blob/master/update_log.md
2016-10-26 15:45:12 308
转载 android apk瘦身方法
参考文档:天之界线2010 http://www.jianshu.com/p/8f14679809b3我们在新的android studio2.2中可以看到可以对apk 进行分析了:我们从中可以看到对应的apk大小占用所以对应的,我们可以通过几个办法来对apk进行瘦身:1:对于资源文件多使用shape的方法设置形态,减少图片使用。要设置shrinkRes
2016-10-25 11:25:18 379
原创 android使用git命令大全
github是一个开源的仓库,我们可以把项目放到上面,利用git来进行版本管理。git命令大全:1. 安装完成后,在开始菜单里找到“Git”->“Git Bash”2. git config --global user.name "Your Name"git config --global user.email "email@example.com"
2016-10-25 11:05:17 1331
原创 android 使用软键盘的一些技巧
在开发中使用安卓软件盘时,会遇到很多问题,比如:当点击编辑edittext时,软键盘出来,要么会把布局往上顶,或者覆盖等等,在这里,我们要先了解软键盘输入的一些特点:【A】stateUnspecified:软键盘的状态并没有指定,系统将选择一个合适的状态或依赖于主题的设置 【B】stateUnchanged:当这个activity出现时,软键盘将一直保持在上一个acti
2016-10-25 10:50:55 374
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人