自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hohoho get it up

踩坑日记

  • 博客(50)
  • 问答 (3)
  • 收藏
  • 关注

原创 androidstudio3.6.2版使用openj9虚拟机的JDK在build时会报Error while dexing

换hotspot就好了。使用openj9虚拟机的话gradle sync可以正常执行,一build就挂了,报Error while dexing,如果–statcktrace,给出的大概是没有操作符和merge错误,总之是些r8内的错误。...

2020-04-14 18:59:16 1153

原创 C整数转二进制字符串

调试程序用,方便查看标识位状态void itobs(int i, char *c){ int j = 0; while(j<32) { c[j] = (i&(1<<(31-j)))!=0 ? '1':'0'; j++; } c[32] = 0;}int main(){ char c...

2019-07-18 16:57:58 1928 1

原创 C语言串口编程教程PDF

serialPort_Programming_c最近要写个串口程序,网(bai)上(du)的资料大部分很乱,谷歌倒是很简介,sf大哥回答里直接甩了个pdf链接给苦主。内容翔实章节清晰,串口校验位设置、读写、控制位设置、针脚定义一应俱全。链接:serialPort_Programming_c.pdf...

2019-04-22 16:40:19 1022

原创 华为手机禁用省电精灵

使用论坛里的方法adb shell pm disable-user com.huawei.powergenie会报permission denied直接干掉adb shell pm uninstall --user 0 com.huawei.powergenie手机犹如新生

2019-03-05 11:16:52 5989 1

原创 使用Apache POI读取excel转成html

临近deadline又增加了新需求,倒也不复杂,展示些表格说明,不过后台都派出去干活了,于是找产品要来excel文件自己转。对于旧格式xls的用jxl就足够了,轻巧方便,拿到的是xlsx新格式的,只好用POI了。一个main函数的事。fun main(vararg args: String) { var fileSortIndex = 1 //创建输出文件夹 val ...

2019-02-25 16:38:14 843

原创 okhttp3直接上传bitmap对象

上传图片时一般提交图片文件,okhttp3的各个RequestBody类都有对应的创建文件body的工厂方法RequestBody.create(MediaType.parse(&quot;image/jpeg&quot;), file)MultipartBody.create(MediaType.parse(&quot;image/jpeg&quot;), file)FormBody.create(MediaType.parse...

2019-01-24 10:39:21 4466 1

原创 关于使用anko深层lambda编译时找不到外部类的错误

使用anko构建view树时,有时深层lambda内使用自定义view会在编译时报错,类似于com.example.MainActivity$1$1$2$2找不到外部类com.example.MainActivity$1$1$2引用。目前这是一个kotlin编译器的bug,相关issure自定义view提供ankoView工厂函数时没有用inline修饰,会使lambda被编译成匿名内部类,增加...

2019-01-22 23:07:53 260

原创 使用kotlin的安卓项目混淆后运行出现No BuiltInsLoader implementation was found错误

这是由于module引入了kotlin-reflect,kotlin库中的BuiltInsLoaderImpl被混淆,无法找到实现导致的错误。混淆配置中添加-keep class kotlin.**-keep class org.jetbrains.**keep所有kotlin和jetbrains的类即可参考地址:BuiltInsLoader.kt...

2019-01-22 17:20:44 2104

原创 带Fragment的Activity被系统回收后重新打开导致的内存溢出

添加过Fragment的activity在被系统杀死后,重新打开系统会恢复activity状态(savedInstanceState),也会恢复fragmentmanager里的所有fragment。这也是直接在添加fragment,fragment的view没有设置背景时,有时在崩溃后系统自动重开、后台重新打开等情况下,出现fragment重叠显示,此时查看FragmentManager的get...

2019-01-20 22:43:29 822

原创 Android在gradle中配置打包apk文件名

android.applicationVariants.all { variant -&gt; if (variant.buildType.name == 'release') { def time = new SimpleDateFormat("MMddHHmm").format(System.currentTimeMillis()) ...

2018-04-26 09:40:27 744

翻译 Kotlin学习笔记5-13 其他-类型别名

Kotlin学习笔记5-13Other: Type Aliases其他:类型别名

2018-02-11 21:09:14 228

翻译 Kotlin学习笔记5-11 其他-反射

Kotlin学习笔记5-11Other: Reflection其他:反射

2018-02-11 20:48:48 273

翻译 Kotlin学习笔记5-10 其他-注解

Kotlin学习笔记5-10Other: Annotations其他:注解

2018-02-11 11:48:29 240

翻译 Kotlin学习笔记5-9 其他-异常

Kotlin学习笔记5-9Other:Exceptions其他:异常

2018-02-11 10:33:41 195

翻译 Kotlin学习笔记5-8 其他-空安全

Kotlin学习笔记5-8Other: Null Safety其他:空安全

2018-02-10 17:07:33 171

翻译 Kotlin学习笔记5-7 其他-运算符重载

Kotlin学习笔记5-7Other:Operator overloading其他:运算符重载

2018-02-09 22:17:12 240

翻译 Kotlin学习笔记5-6 其他-相等

Kotlin学习笔记5-6Other:Equality其他:相等

2018-02-09 12:21:07 208

翻译 Kotlin学习笔记5-5 其他-This表达式

Kotlin学习笔记5-5Other:This expressions其他:This表达式

2018-02-09 10:54:03 299

翻译 Kotlin学习笔记5-4 其他-类型检查与转换

Kotlin学习笔记5-4Other:Type Checks and Casts其他:类型检查与转换

2018-02-08 20:19:28 525

翻译 Kotlin学习笔记5-3 其他-区间

Kotlin学习笔记5-3Other:Ranges其他:区间

2018-02-08 16:34:16 314

翻译 Kotlin学习笔记5-2 其他-集合

Kotlin学习笔记5-2Other:Collections其他:集合

2018-02-07 09:48:29 220

翻译 Kotlin学习笔记5-1 其他-解构声明

Kotlin学习笔记5-1Other:Destructuring Declarations其他:解构声明

2018-02-06 21:37:41 170

翻译 Kotlin学习笔记4-3 函数和lambda-内联函数

Kotlin学习笔记4-3 Functions and Lambdas:Inline Functions函数和lambda:内联函数

2018-02-06 17:01:42 469

翻译 Kotlin学习笔记4-2 函数和lambda-Lambda

Kotlin学习笔记4-2Functions and Lambdas:Lambdas函数和lambda:Lambda

2018-02-06 10:15:44 187

翻译 Kotlin学习笔记4-1 函数和lambda-函数

Kotlin学习笔记4-1Functions and Lambdas:Functions函数和lambda:函数

2018-02-03 14:00:27 279

翻译 Kotlin学习笔记3-13 类和对象-委托属性

Kotlin学习笔记3-13Classes and Objects:Delegated Properties类和对象:委托属性

2018-02-02 22:00:37 187

翻译 Kotlin学习笔记3-12 类和对象-委托

Kotlin学习笔记3-12Classes and Objects:Delegation类和对象:委托

2018-02-01 15:56:01 163

翻译 Kotlin学习笔记3-11 类和对象-对象

Kotlin学习笔记3-11Classes and Objects:Objects类和对象:对象

2018-01-31 14:17:28 209

翻译 Kotlin学习笔记3-10 类和对象-枚举类

Kotlin学习笔记3-10Classes and Objects:Enum Classes类和对象:枚举类

2018-01-30 17:37:07 165

翻译 Kotlin学习笔记3-9 类和对象-嵌套类

Kotlin学习笔记3-9Classes and Objects:Nested Classes类和对象:嵌套类

2018-01-29 15:07:29 143

翻译 Kotlin学习笔记3-8 类和对象-泛型

Kotlin学习笔记3-8Classes and Objects:Generics类和对象:泛型

2018-01-29 14:56:02 249

翻译 Kotlin学习笔记3-7 类和对象-密封类

Kotlin学习笔记3-7Classes and Objects:Sealed Classes类和对象:密封类

2018-01-24 14:01:08 136

翻译 Kotlin学习笔记3-6 类和对象-数据类

Kotlin学习笔记3-6Classes and Objects:Data Classes类和对象:数据类

2018-01-23 19:12:18 172

翻译 Kotlin学习笔记3-5 类和对象-扩展

Kotlin学习笔记3-5Classes and Objects:Extensions类和对象:扩展

2018-01-23 14:48:43 162

翻译 Kotlin学习笔记3-4 类和对象-访问限制

Kotlin学习笔记3-4Classes and Objects:Visibility Modifiers类和对象:访问限制

2018-01-22 21:31:09 778

翻译 Kotlin学习笔记3-3 类和对象-接口

Kotlin学习笔记3-3Classes and Objects:Interfaces类和对象:接口

2018-01-17 00:10:05 171

翻译 Kotlin学习笔记3-2 类和对象-属性和字段

Kotlin学习笔记3-2Classes and Objects:Properties and Fields类和对象:属性和字段

2018-01-11 11:06:33 298 1

翻译 Kotlin学习笔记3-1 类和对象-类和继承

Kotlin学习笔记3-1Classes and Objects:Classes and Inheritance类和对象:类和继承

2018-01-10 22:38:24 195

原创 Kotlin学习笔记目录

本博客《Kotlin学习笔记》的目录

2017-12-27 03:19:00 265 1

原创 HashMap与ArrayMap(和SparseArray)的比较与选择

HashMap和ArrayMap的实现分析SparseArray实现分析比较和选择

2017-12-26 06:04:38 3716 1

空空如也

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

TA关注的人

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