会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
扯马篮子扯猫比,不如被窝里摸小
首页
管理
上一页
1
2
3
4
5
6
7
···
34
下一页
2019年10月6日
android 数据绑定(3)自动更新UI
摘要: 1.官方文档 https://developer.android.com/topic/libraries/data-binding/observability 2.observable 属性 适合对象只有少量属性,每个属性用 ObservableField<xxx> 、ObservableInt、O
阅读全文
posted @ 2019-10-06 23:03 f9q
阅读(1557)
评论(1)
推荐(0)
2019年10月5日
android 数据绑定(2)绑定表达式
摘要: 1.官方文档 https://developer.android.com/topic/libraries/data-binding/expressions.html 2.绑定表达式的约束 2.1 允许的运算符 符号运算符 + - 括号运算符 () 成员访问运算符 obj.成员 array[indx]
阅读全文
posted @ 2019-10-05 14:54 f9q
阅读(1006)
评论(0)
推荐(0)
2019年10月3日
android 数据绑定(1)Ativity、Fragment、Item绑定数据源
摘要: 1.简介 官方文档: https://developer.android.com/topic/libraries/data-binding 官方示例: https://github.com/android/databinding-samples 作 用: 把layout 与 数据对象关联,将layo
阅读全文
posted @ 2019-10-03 23:08 f9q
阅读(1240)
评论(0)
推荐(0)
2019年9月13日
Kotlin 委托(2)变量委托是什么、自定义变量委托
摘要: 1.委托是什么? 1.1 官网示例 在每个变量委托的实现的背后,Kotlin 编译器都会生成辅助对象并委托给它。 假设委托如下, 那么编译器生成的相应代码如下: 其中: val prop$delegate 就是被委托的对象 getValue与setValue就是对prop的管理函数 1.2 变量委托
阅读全文
posted @ 2019-09-13 16:10 f9q
阅读(540)
评论(0)
推荐(0)
2019年9月11日
Kotlin 委托(1)类委托、变量委托注意事项
摘要: 1.官方文档 英文: https://kotlinlang.org/docs/reference/delegation.html https://kotlinlang.org/docs/reference/delegated-properties.html 中文: https://www.kotli
阅读全文
posted @ 2019-09-11 23:40 f9q
阅读(500)
评论(0)
推荐(0)
2019年9月5日
Kotlin 扩展
摘要: 1.官方文档 https://kotlinlang.org/docs/reference/extensions.html https://www.kotlincn.net/docs/reference/extensions.html 中文 1.1 作用 可以在不修改某个类的代码的情况下,对该类扩展,
阅读全文
posted @ 2019-09-05 23:05 f9q
阅读(383)
评论(0)
推荐(0)
2019年9月3日
android 进程保活方案
该文被密码保护。
阅读全文
posted @ 2019-09-03 11:29 f9q
阅读(18)
评论(0)
推荐(0)
2019年8月16日
关于dex 64K 引用限制
摘要: 1.官方文档 https://developer.android.com/studio/build/multidex 主要内容: 什么是64K限制 编码时如何避免64K 限制 拆分dex避免64K 限制 2.DEX DEX = Dalvik Executable , android Dalvik j
阅读全文
posted @ 2019-08-16 23:24 f9q
阅读(507)
评论(0)
推荐(0)
2019年7月22日
c++新特性实验(5)声明与定义:属性列表(C++11 起)
摘要: 1.初识属性 1.1 实验A: noreturn 属性 结果: 其中的[[ noreturn ]] 就是属性列表,其中 [[ ... ]] 内可以有多个属性,noreturn这个属性告诉编译器,这个函数不返回,如果在代码中返回了(正常执行完毕或者用return),那么编译产生警告。 1.2 标准属性
阅读全文
posted @ 2019-07-22 13:01 f9q
阅读(2128)
评论(0)
推荐(0)
2019年7月19日
apk反编译(6)用ProGuard 混淆、压缩代码,压缩资源。
摘要: 1.android官方文档 https://developer.android.com/studio/build/shrink-code 主要内容如下: 1.1 压缩代码 混淆生成的文件:<module-name>/build/outputs/mapping/release/目录下 自定义要保留的代
阅读全文
posted @ 2019-07-19 20:16 f9q
阅读(877)
评论(0)
推荐(0)
2019年7月11日
c++新特性实验(4)声明与定义:右值引用(C++11)
摘要: 1.作用 c++11以前,临时对象、字面常量一般情况下不可以再次访问,也不可以修改。右值引用可以解决这个问题。 1.1 实验A 结果: 问题: 1.2 C++11以前解决问题2 用const引用临时对象或者字面量,修改如下。 同时class A的fun()也要提供const版本。 1.3 c++11
阅读全文
posted @ 2019-07-11 23:00 f9q
阅读(712)
评论(0)
推荐(0)
2019年6月30日
NDK(23) 使用CMake 构建 c/c++代码库
摘要: 1.官网 https://developer.android.com/studio/projects/add-native-code.html https://developer.android.google.cn/ndk/guides/cmake https://developer.android
阅读全文
posted @ 2019-06-30 22:47 f9q
阅读(835)
评论(0)
推荐(0)
2019年6月7日
自定义view(14)使用Path绘制复杂图形
摘要: 灵活使用 Path ,可以画出复杂图形,就像美术生在画板上画复杂图形一样。程序员也可以用代码实现。 1.样板图片 这个是个温度计,它是静态的,温度值是动态变化的,所以要自定义个view.动态显示值,温度过高、过低时有警示功能。 2.代码 https://github.com/f9q/tempView
阅读全文
posted @ 2019-06-07 23:15 f9q
阅读(1017)
评论(0)
推荐(0)
2019年4月15日
c++新特性实验(3)声明与定义:constexpr
摘要: 1.作用 constexpr 声明一个函数或变量,它的值可以在编译时出现在常量表达式之中。 2.constexpr 变量要求 其类型必须是 字面类型 (LiteralType) 。 它必须被立即初始化 其初始化的全表达式,包括所有隐式转换、构造函数调用等,都必须是常量表达式. 3.constexpr
阅读全文
posted @ 2019-04-15 22:39 f9q
阅读(833)
评论(0)
推荐(0)
2019年4月6日
linux strace
摘要: 1.简介 参考资料 https://man7.org/linux/man-pages/man1/strace.1.html https://man.linuxde.net/strace strace命令 是一个集诊断、调试、统计与一体的工具,可以记录应用的系统调用和信号传递等信息。 2.参数 -c
阅读全文
posted @ 2019-04-06 10:24 f9q
阅读(83)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
34
下一页