摘要:
Qt的简单案例--加法计算器(详细代码注释) 一、项目结构 二、项目代码 widget.h main.cpp widget.cpp 三、项目效果 阅读全文
摘要:
● 不同生产商的CPU以及大端/小端对齐 ※ARM、AMD、Atom和intel之间的关系 intel公司和AMD公司生产的是相同的x86架构的CPU,这种CPU属于CISC(Complex Instruction Set Computer,复杂指令集计算机)架构。 Atom是intel旗下的一款处理器。 X86架构最早由intel开发,可... 阅读全文
摘要:
Android知识补充 ●国际化 所谓的国际化,就是指软件在开发时就应该具备支持多种语言和地区的功能,也就是说开发的软件能同时应对不同国家和地区的用户访问,并针对不同国家和地区的用户,提供相应的、符合来访者阅读习惯的页面或数据。 由于国际化Internationalization这个单词的首字母"I"和尾字母"N"之间有18个字符,因此国际化被简称为I18N。 ... 阅读全文
摘要:
第三篇 功能实现(3) ●发一个广播和启动一个隐式的Intent非常像,那么它们之间有什么区别呢? Implicit Intents (sent via startActivity( )) and Broadcasts (sent via sendBroadcast( )) have the following differences: Broadcasts, by default, can af... 阅读全文
摘要:
第三篇 功能实现(2) ●Activity的四种启动模式 Activity的启动模式有四种,分别是standard、singleTop、singleTask和singleInstance。 在AndroidManifest.xml中,可以通过标签的android:launchMode属性设置启动模式。(1)standard:每次激活Activity时, 使用方法startAct... 阅读全文
摘要:
第三篇 功能实现(1) 第8章 Android应用程序组成 ●Android的一些中、底层基础知识 ※ Android Framework 启动过程 Android手机系统本质上是一个基于Linux的应用程序,它以Linux系统为内核。 系统的启动过程包括两个阶段: ① Linux内核的启动; ②A 阅读全文
摘要:
第二篇 界面开发 第5章 探索界面UI元素 ●The Android View Class ●△Widget设计步骤 需要修改三个XML,以及一个class: 1)第一个xml是布局XML文件(如:main.xml),是这个widget的。一般来说如果用这个部件显示时间,那就只在这个布局XML中声明一个textview就OK了。 ... 阅读全文
摘要:
第一篇 入门必备 第1章 初识Android 第2章 搭建你的开发环境 第3章 创建第一个程序--HelloWorld 第4章 使用Android工具 ●Android之父 Android安迪·罗宾(Andy Rubin)开发 2005年被Google收购,并于2007年11月正式向外界展示了这款系统。 2008年9月发布Android第1个版本Android1.1。 几乎每... 阅读全文
摘要:
● C++的圆括号运算符() 下列关于圆括号运算符的功能说法不正确的是(C) 。 A. 可用于强制类型转换 B 可用于类型构造 C 可用于类型声明 D 可用于函数调用对大部分可重载的运算符来说,它既可以重载为友元函数,又可以重载为成员函数,还可以重载为非成员函数 一些运算符(如下标运算符[],函数调用运算符(),赋值运算符=等)只能重载为成员函数,而左操作数为std::cout或std::ci... 阅读全文
摘要:
向前引用,向后引用sss sss www www bbbbb aaa aaa(\w+)\s\1 如果实在Java等编程语言中:Pattern p = Pattern.compile("(\\w+)\\s\\1"); apple ▲n. 苹果 banana ▲n. 香蕉 pear ▲n. 梨子(\n)(^▲(.*?)$) 替换为: 的... 阅读全文
摘要:
优先级操作符描述例子结合性1()[]->.::++--调节优先级的括号操作符数组下标访问操作符通过指向对象的指针访问成员的操作符通过对象本身访问成员的操作符作用域操作符后置自增操作符后置自减操作符(a + b) / 4;array[4] = 2;ptr->age = 34;obj.age = 34;Class::age = 2;for( i = 0; i 0; i-- ) ...从左到右2!~+... 阅读全文
摘要:
Java Networking (Java 网络) 1. 网络通信协议 Network Communication Protocols Network Protocol is a set of rules that governs the communications between compute 阅读全文
摘要:
Java Threading (Java线程) ● Process & Thread Processes are the abstraction of running programs: A binary image, virtualized memory, various kernel resources, an associated security context, and so o... 阅读全文
摘要:
●集合 为了保存数目不定的对象(如学校的学生), JDK提供了一系列特殊的类(统称为集合), 这些类可以存储任意类型的对象, 并且长度可变(数组的长度不可变). 为了保存数目不定的对象(如学校的学生), JDK提供了一系列特殊的类(统称为集合), 这些类可以存储任意类型的对象, 并且长度可变(数组的 阅读全文
摘要:
●向上转型,向下转型, 向上转型,就是子类转型成父类。如: 麻雀是鸟, 这是非强制的说法; 向下转型,就是父类转型成子类。如: 鸟是麻雀, 这是强制的说法; 向上转型,就是子类转型成父类。如: 麻雀是鸟, 这是非强制的说法; 向下转型,就是父类转型成子类。如: 鸟是麻雀, 这是强制的说法; ● Ja 阅读全文
摘要:
● Java中, System是什么,out和in是什么? 在Java编程中,我们常常用System.out.println()方法来输出字符串,也许我们都已经猜到println()是方法名,但System是什么,out又是什么呢? 这里就涉及用到一个static关键字。如下图,其实System是j 阅读全文