自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (4)
  • 收藏
  • 关注

原创 AndroidStudio多渠道打包

第一步在 AndroidManifext.xml 中配置渠道:<meta-data android:name="TD_CHANNEL_ID" android:value="${ONEAPM_TEST_CHANNEL}" />第二步,在 APP 下的 build.gradle 中添加 productFlavors { wandoujia{} "...

2019-03-20 13:15:58 143

原创 Android数据存储小结

1、云存储、File文件存储、SharedPreference存储、SQLite存储(数据库存储)默认保存路径: file /data/data/包名/files/文件名 sp /data/data/包名/shared_prefs/文件名 sql /data/data/包名/databases/数据库名2、File文件存储在Android中写入和读取文...

2019-03-19 18:21:16 513

原创 FragmentManager在api28已过时,官方推荐使用AndroidX或v4下的

2019-03-18 17:43:34 7342 2

原创 Hbuilder app开发,使用mui.ajax和服务器交互,后台获取不到值,显示null的解决方法

1、示例代码 function login() { var uname=document.getElementById(&quot;username&quot;).value.trim(); var pwd=document.getElementById(&quot;password&quot;).value.trim(); mui.toast(&quot;0 &quot;+uname+&quot; &quot;

2019-03-06 11:25:21 1836

转载 Handler小结

1、Handler 的作用通常,当我们在非主线程当中做了异步的操作之后使用 Handler 来在主线程当中更新 UI。之所以这么设计无非就是因为 Android 中的 View 不是线程安全的。之所以将 View 设计成非线程安全的,是因为:1).对 View 进行加锁之后会增加控件使用的复杂度;2).加锁之后会降低控件执行的效率。但 Handler 并非只能用来在主线程当中更新 UI,确切来说...

2019-03-06 11:24:20 171

转载 Android SQLite数据库版本升级原理解析

一、软件v1.0安装v1.0,假设v1.0版本只有一个account表,这时走继承SQLiteOpenHelper的onCreate,不走onUpgrade。1、v1.0(直接安装v1.0)二、软件v2.0有2种安装软件情况:1、v1.0 --&amp;amp;gt; v2.0 不走onCreate,走onUpgrade2、v2.0(直接安装v2.0) ...

2019-03-05 13:18:10 225

Everything1.4.2

Everything1.4.2安装即可使用,全局高级筛选搜索,首次打开比较慢,视资源而定

2019-01-27

postman-win64-6.1.4

postman-win-64-6.1.4;支持局域网,外网接口测试,能查看入参出参,十分方便

2019-01-27

androidkiller最新版

androidkiller最新版更新apktool到2.3.4;可反编译,重新打包,自动签名,查看源码等

2019-01-27

Genymotion2.8.1

Genymotion2.8.1收藏版,支持所有功能。安装成功后,替换安装目录下原名文件即可

2018-12-18

空空如也

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

TA关注的人

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