代码改变世界

ProgressBar的indeterminateDrawable属性在安卓6.0上的问题

2017-07-31 12:57 by tlnshuju, 3544 阅读, 0 推荐, 收藏,
摘要:通过indeterminateDrawable属性去自己定义ProgressBar方法: <ProgressBar android:id="@+id/pb" android:layout_width="30dp" android:layout_height="30dp" android:layout 阅读全文

Android开源-NineOldAndroids

2017-07-31 11:19 by tlnshuju, 416 阅读, 0 推荐, 收藏,
摘要:开源地址: https://github.com/JakeWharton/NineOldAndroids 简单介绍:NineOldAndroids是一款支持在低版本号开发的Android动画的框架 包含了一系列如ViewAnimator,ObjectAnimator, ViewPropertyAni 阅读全文

面向对象语言的多态性问题

2017-07-31 10:18 by tlnshuju, 327 阅读, 0 推荐, 收藏,
摘要:一直以来在我们所见到的概念中,面向对象语言有三大特性:封装性、继承和多态。 封装性: 在面向对象的语言中存在有类的概念,因此实现了数据和行为(方法)的封装。在外部表现为统一的类或对象。在类的外部要訪问类的公有成员(私有成员通过类或对象也是不能訪问的),必须通过类名或对象来訪问。 继承: 类的继承是在 阅读全文

Android Data Binding代码实践(告别findViewById)(四)

2017-07-31 08:22 by tlnshuju, 467 阅读, 0 推荐, 收藏,
摘要:Data Binding实战(一) Data Binding语法解析(二) Data Binding高级使用方法(三) 好了。继前三篇学习了Data Binding之后。我们能够发现它的强大之处有这么几点: 1、使用MVVM模式,让整个项目结构清晰明了 2、通过ViewModel连接View和Mod 阅读全文

【c语言】将正数变成相应的负数,将负数变成相应的正数

2017-07-30 21:09 by tlnshuju, 4736 阅读, 0 推荐, 收藏,
摘要:<pre name="code" class="cpp">// 将正数变成相应的负数,将负数变成相应的正数 #include <stdio.h> int turn(int a) { a = ~a + 1; return a; } int main() { printf("%d\n", turn(5) 阅读全文

Android 消息处理源代码分析(2)

2017-07-30 20:31 by tlnshuju, 147 阅读, 0 推荐, 收藏,
摘要:Android 消息处理源代码分析(1)点击打开链接 继续接着分析剩下的类文件 Looper.java public final class Looper { final MessageQueue mQueue; //消息队列 final Thread mThread; //Looper联系的线程 阅读全文

怎样学习嵌入式软件

2017-07-30 19:05 by tlnshuju, 467 阅读, 0 推荐, 收藏,
摘要:什么是嵌入式? 嵌入式分为广义和狭义两种。广义的嵌入式就是片上系统(system on a chip),包含单片机、PSOC、NIOS、Microblaze等。而狭义的嵌入式就是ARM9、cortex A8等特定的跑操作系统的芯片。这里主要介绍狭义嵌入式的学习路线。 还是主流的方法。先学会使用它。再 阅读全文

SystemTap

2017-07-30 18:17 by tlnshuju, 261 阅读, 0 推荐, 收藏,
摘要:安装 sudo apt-get install build-essential sudo apt-get install elfutils sudo apt-get install libdw-dev wget wget https://sourceware.org/systemtap/ftp/re 阅读全文

LeetCode Path Sum

2017-07-30 17:03 by tlnshuju, 199 阅读, 0 推荐, 收藏,
摘要:LeetCode解题之Path Sum 原题 推断一棵二叉树是否有一条从根节点到某一叶子节点的路径,该路径上全部节点的和为一个特定值。 注意点: 无 样例: 输入: sum = 12 3 / \ 9 20 / \ 15 7 / 14 输出: True (3->9) 解题思路 直接通过递归来解决,推断 阅读全文

C++设计模式之建造者模式(二)

2017-07-30 16:02 by tlnshuju, 201 阅读, 0 推荐, 收藏,
摘要:3、省略指挥者Director的建造者模式 指挥者类Director在建造者模式中扮演很关键的数据。简单的Director类用于指导详细建造者怎样构建产品,它按一定次序调用Builder的buildPartX()方法。控制调用的先后次序,并向client返回一个完整的产品对象。Direcotr针对抽 阅读全文
上一页 1 ··· 122 123 124 125 126 127 128 129 130 ··· 230 下一页