- 博客(12)
- 收藏
- 关注
原创 Android Studio 4.0 关于 git Failed to start Git process User Authentication Token not found
复制自己电脑下低版本的 user.token 文件到4.0的相关路径下低版本路径:C:\Users\Administrator\.AndroidStudio3.4\config\user.token到高版本路径下:C:\Users\Administrator\.AndroidStudioPreview4.0\config\重新 进行 git相关操作...
2020-03-25 09:46:56
652
转载 单例几种实现方式和优缺点,最佳实现方案记录
package com.innext.n.xyh;/** * @Author: baiyongchen * @CreateDate: 2019/3/15 15:51 * @Description: 单例几种类型,缺点比较。最终实现方案 */public class Person { //私有化保证外部不能随便通过new创建对象 private Person() {...
2019-03-15 17:20:38
192
原创 动态设置控件宽高,适配图片缩放变形
1.继承需要控制宽高比例的控件2.重写 onMeasure 方法3.重新计算比例(分2种情况:第一知道宽计算高 第二知道高计算宽)下面是已知宽的具体值计算按照比例高的值 @Overrideprotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { //获取宽的可能值 int ...
2018-10-25 17:08:49
502
原创 加固后丢失签名信息和渠道信息,二次签名,二次渠道
记录加固后。渠道应用宝、360对应的Apk文件丢失签名信息跟渠道信息,需要二次签名和渠道加固后丢失信息的Apk文件。 1.重新签名,使用Android sdk 自己的签名进行签名步骤一.通过开始 cmd 打开命令行进入本地Sdk -----\build-tools\28.0.3(要大于25+)cd /d D:\android\build-tools\28.0.3 (自己的S...
2018-10-25 16:48:54
1917
1
转载 gradle 构建过程(App打包过程)
大概分为以下几个步骤1、使用aapt工具将res资源文件生成R.java文件2、使用aidl工具将aidl文件生成对应java文件3、使用javac命令编译工程源代码和上面两步生成的文件,生成class文件4、通过dex工具将class文件和第三方jar包打成dex文件5、用aapt工具将res下的资源文件编译成二进制文件,然后将其和上一步中的dex文件以及assets中的文件通过ap...
2018-08-16 11:07:26
3025
原创 Android下Shape设置stroke描边部分机型不显示边框线
边框线如果默认不指定颜色,在部分机型下如果给EditText引用背景会有背景显示不出来的问题xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> android:width="1dp"/>//设置边框线 没有指定颜色 android:radius="5
2017-09-15 15:02:32
3617
原创 Android 6.0运行时权限(一)
运行时权限请求过程:/** * 打开相册 * 权限 * @param view */public void openAlbum(View view){ if(Build.VERSION.SDK_INT M){//判断是否是6.0运行时权限分界点 Toast.makeText(MediaStoreImageActivity.this,"系统在6.0之下",T
2017-09-08 13:13:37
275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人