- 博客(8)
- 收藏
- 关注
原创 命令行给apk重新签名
在上架国内某些应用市场时,应用市场会要求用我们的签名文件去给它们提供的空包签名后再上传。 终端的命令行: jarsigner -verbose -keystore [keystorePath] -signedjar [apkOut] [apkIn] [alias] 其中: [keystorePath] 为签名文件的位置 [apkOut] 为输出的包文件名 [apkIn] 为需要签...
2019-08-24 15:09:25
498
原创 Activity的生命周期
生命周期方法 onCreate—>onRestart—>onStart—>onResume—>omPause—>onStop—>onDestroy onCreate:表示Activity正在创建,在该方法中,我们可以做一些初始化操作,如setContentView()去加载界面资源布局、初始化Activity所需数据等。 onRestart:表示Activ...
2018-08-31 18:08:19
264
原创 Activity的启动模式
Acitivty的启动模式一共有四种 standard singleTop singleTask singleInstance 使用方式有两种 方式一: AndroidManifest文件中android:launchMode=" "声明 <activity android:name=".MainActivity" android:launchMod...
2018-08-30 17:17:27
234
原创 适配Android7.0调取相机拍照并返回照片
Android调取系统相机拍照获取到拍摄照片或从相册中直接选取照片后展示上传是Android开发中很常见的一个功能,实现的思路主要是: * 自Android 6.0以后对某些涉及用户隐私权限的获取需要动态获取,所以首先是检查权限,如没有权限则动态申请权限,这里我们需要用到的权限是WRITE_EXTERNAL_STORAGE和CAMERA。 自Android 7.0后系统禁止应用向外部公开fi...
2018-08-23 13:36:13
2730
原创 Git系列(三)撤销及删除操作
复习 在前两篇文章中主要学习了怎么初始化git仓库,如何将文件添加和提交到仓库,以及从仓库中将版本回退。对应的操作命令分别为: * git init * git add * git commit -m”message” * git reset –hard HEAD^ git reset –hard HEAD~20 git reset –hard comm...
2018-08-17 17:33:58
1720
原创 Git系列(二)版本回退
复习 在 Git系列(一) 中知道了如何初始化版本仓库,将文件添加到仓库以及将文件提交到仓库。对应的git命令分别为: * git init * git add -fileName * git commit -m“message” :message是对当前提交做的解释说明 以及用git status来查看当前仓库的状态。 git status 过了两天,我们继...
2018-08-17 17:32:56
348
原创 初探Git(一)
Git简介 什么是Git? Git是世界上最先进的分布式版本控制系统(大家都这么说,我也只能装作自己觉得他很牛逼了,但好像的确是有点牛逼) 为什么要用Git? Git作为目前最流行的版本控制工具,学会使用Git这应该是程序员一项必不可少的技能。但即使作为非技术开发人员掌握使用Git后,相信可以大大提高自己的工作效率。 在工作学习中肯定会遇到过这种情况,比如你在写一篇文章或者一份报...
2018-08-17 17:25:54
201
原创 RecyclerView的基础使用与拓展
RecyclerView的基本使用 RecyclerView这个V7包下的控件相信大家都非常熟悉了,面试的时候别人问你你要是说很多条目数据的展示还用ListView这就尴尬了,下面我们就来复习下RecyclerView的使用。 RecyclerView的命名就能知道他只负责View,其他的东西不归它管,Recycler英文的意思是再循环器 RecyclerView的使用步骤说起来也比较简单:
2017-12-04 14:00:47
283
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人