自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

苏小强的博客

授人以鱼不如授人以渔

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 android如何判断应用是否在前台?亲测有效,简单。

在Application中继承Application.ActivityLifecycleCallbacks,并在onCreate()方法中注册监听:registerActivityLifecycleCallbacks(this);最后通过isForeground来判断即可。具体可查看下面代码:public class BaseApplication extends MultiDexApplic...

2018-02-11 15:01:31 3844 1

原创 android 界面状态封装,可快速切换,一个view就可以搞定!

Statelayout 界面状态快速切换在app使用中会经常切换界面状态,比如,加载中,加载失败,网络错误等等。

2017-04-20 17:08:43 1245

转载 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 4697

原创 如何使用阿里百川hotfix热修复功能(三)

这章我们进行patch补丁操作,参考 :  如何使用阿里百川hotfix热修复功能(一) 如何使用阿里百川hotfix热修复功能(二)      1.下载打包工具 patch补丁包生成需要使用到打补丁工具BCFixPatchTools-1.2.0.jar, 如还未下载打包工具,请前往文档SDK下载&版本更新记录下载Android打包工具, 注意: *该工具需要在JDK7

2016-11-22 16:58:00 3745 1

原创 如何使用阿里百川hotfix热修复功能(二)

前面我讲到了如何接入阿里百川热修复的准备工作,   如何使用阿里百川hotfix热修复功能(一)            如果申请通过了,应该就是这样的,显示已开通:        点击进入后台,可以看到,会自动生成android 和ios 两个版本的appId。appId我们在后面集成会用到。点击管理,可以看到生成的rsa密钥:    这样,我们就可以开始集成了:

2016-11-22 16:18:09 2448

原创 如何使用阿里百川hotfix热修复功能(一)

最近热修复技术渐渐火起来,当 App 发布之后,如果出现客户端的问题,实在是干着急……有时候仅仅是为了修改了一行代码,也要付出巨大的成本进行换包和重新发布。所以引入了热修复这个技术,阿里百川的解释是:无需发版,无需等待用户更新,基于阿里巴巴首创Hotpatch技术,实时修复应用线上问题。阿里百川HotFix能够帮助开发者将修复Bug的补丁,实时发布到APP内,当用户启动APP时,补丁将自动加载

2016-11-22 15:36:32 3470

原创 服务端接受客户端上传的文件

以上是部分关键代码,以后在添加

2016-11-16 11:30:22 762

转载 android 使用到的各种工具类

参考文档:https://github.com/Blankj/AndroidUtilCode/blob/master/update_log.md

2016-10-26 15:45:12 299

转载 android apk瘦身方法

参考文档:天之界线2010   http://www.jianshu.com/p/8f14679809b3 我们在新的android studio2.2中可以看到可以对apk 进行分析了: 我们从中可以看到 对应的apk大小占用 所以对应的,我们可以通过几个办法来对apk进行瘦身: 1:对于资源文件 多使用shape的方法设置形态,减少图片使用。要设置shrinkRes

2016-10-25 11:25:18 369

原创 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 1312

原创 android 使用软键盘的一些技巧

在开发中使用安卓软件盘时,会遇到很多问题,比如:当点击编辑edittext时,软键盘出来,要么会把布局往上顶,或者覆盖等等, 在这里,我们要先了解软键盘输入的一些特点: 【A】stateUnspecified:软键盘的状态并没有指定,系统将选择一个合适的状态或依赖于主题的设置  【B】stateUnchanged:当这个activity出现时,软键盘将一直保持在上一个acti

2016-10-25 10:50:55 365

smartsvn.license

mac 上面支持最新版的smartsvn 9.3以上,用法---安装smrtsvn后,在help 里面打开注册,选择这个文件注册即可

2018-07-13

空空如也

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

TA关注的人

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