自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ms

开发技术记录

  • 博客(13)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 汉字转拼音

汉字转拼音2018/2/5 13:58:54 使用库 TinyPinyinhttps://github.com/promeG/TinyPinyin工具类import com.github.promeg.pinyinhelper.Pinyin;/** * Created with IDEA * user:maohuawei * <p> * Ti...

2018-02-10 15:29:22 1396

原创 Vitamio 导入报错解决方法

Vitamio2018/2/1 11:26:29 地址https://www.vitamio.org/Github地址https://github.com/yixia/VitamioBundleStudio使用导入项目的vitamio-sample导入sample报错在gradle.properties中添加 ...

2018-02-10 15:21:18 841

原创 Lottie动画

Lottie动画2018/1/17 13:19:08 地址https://github.com/airbnb/lottie-androidhttps://www.lottiefiles.com/Lottie是什么?Lottie 中文 “洛蒂”Lottie是Airbnb开源的一个支持 Android、iOS 以及 ReactNative,利用json文...

2018-02-10 15:15:53 1595

原创 Android 全局捕获异常

Android 全局捕获异常2018/1/24 11:47:52 前景减少Bug出现Bug 尽快解决上线后 Bug 在用户手机上,无发知道Bug需要工具类,捕获异常,不要崩溃,从新启动,让用户没有感觉为什么要使用全局捕获异常使用全局捕获异常,当程序遇到异常时,不会直接提示用户奔溃,而是采取相应的操作,例如,跳转到指定的页面,或者吐司提示”程序奔溃,即将退

2018-02-03 19:31:40 319

原创 连续两次按返回键退出程序

方式一@Overridepublic void onBackPressed() { //1.点击的时间差如果大于2000,则提示用户点击两次退出 if (System.currentTimeMillis() - mExitTime > 2000) { //2.保存当前时间 mExitTime = System.currentTimeMill

2018-02-03 19:30:48 915

原创 Android Activity 不能被截屏

Android Activity 不能被截屏2017年12月9日16点56分 在Activity 添加即可getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);

2018-02-03 19:30:19 451

原创 Android半透明

Android 设置半透明 2017/12/24 19:17:01 格式android:background="#XXxxxxxx"不透明100%FF95%F290%E685%D980%CC75%BF70%B365%A660%9955%8C半透明50%8045%7340%66

2018-02-03 19:29:40 691

原创 Android O XML中使用字体

Android O XML中使用字体2017/9/25 20:14:35 Android 8.0 推出一项新功能,即 XML 中的字体,允许您使用字体作为资源。这意味着,不再需要以资产的形式捆绑字体。字体在 R 文件中编译,并且作为一种资源,可自动用于系统。然后,您可以利用一种新的资源类型 font 来访问这些字体。 在运行 API 版本 14 及更高版本的设备中,支持

2018-02-03 19:28:47 928

原创 Android 布局文件分包

Android 布局文件分包2017/12/6 13:20:43 在build.gradle中修改android { //Layout 分包 sourceSets { main { res.srcDirs = [ 'src/

2018-02-03 19:28:10 342

原创 Android Studio 添加arr为依赖

Android Studio 添加arr为依赖2018/1/24 14:13:19 在 build.gradle 添加 allprojects { repositories { flatDir { dirs 'libs' } google()

2018-02-03 19:27:02 1444

原创 Android Studio 签名

Android Studio 创建签名2018/1/8 14:36:52 签名的作用 app程序只有签名,才能在真机上运行.(测试打包实际也是签名了,他自动加载了早就准备好的默认签名文件) 主要是为了后期app的升级,能无缝升级,故一定要保存好,一旦丢失,就在也找不回来.一点要保存好!!!(安卓系统考签名文件来识别该程序的拥有者) 建议所以应用程序,

2018-02-03 19:26:23 270

原创 混淆

混淆2018/1/8 15:20:48 网站https://www.guardsquare.com/en/proguard/manual/examples#library代码混淆的作用:打乱代码顺序和改变字符等,保护源代码,防止被他人反编译获得源码。删除无用的类Android Studio混淆过程:点击build.gradle(Module

2018-02-03 19:25:36 713

原创 Android Studio 混淆插件

Android Studio 混淆插件2018/1/24 19:21:48 地址https://github.com/zhonghanwen/AndroidProguardPlugin下载安装重启Android Studio修改build.gradle 的 minifyEnabled 为true粘贴到proguard-rule

2018-02-03 19:24:27 1001

itextpdf-5.5.13.3 jar包

itextpdf-5.5.13.3 jar 包 java 操作PDF

2023-03-16

UEFI 引导镜像制作工具

UEFI 引导镜像制作工具

2022-04-23

Android 保活代码

Android 保活代码, jni 双进程监听 AndroidInstrumentation ,后台弹窗

2022-04-22

Android dimens sw 屏幕适配文件

Android dimens sw 屏幕适配文件 values-sw300dp values-sw310dp values-sw320dp values-sw330dp values-sw340dp values-sw350dp values-sw360dp values-sw370dp values-sw380dp values-sw390dp values-sw400dp values-sw410dp values-sw420dp values-sw430dp values-sw440dp values-sw450dp values-sw460dp values-sw470dp values-sw480dp values-sw490dp

2022-04-22

MySQL命令大全

MySQL 常用命令大全,几乎涵盖所有,命令案例,使用方法...

2017-10-25

guava-23.2-jre

google guava 线程池 jar包,用于线程池技术之前找了很久,共享出来

2017-10-25

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

TA关注的人

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