自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

高级黑先森Fighting

给未来的自己记录过去的点滴

  • 博客(41)
  • 收藏
  • 关注

转载 Java 知识点

HashMap的工作原理

2017-03-21 17:09:24 237

转载 Effective OkHttp

原始地址: http://omgitsmgp.com/2015/12/02/effective-okhttp/2. Integrate with StethoStetho is a lovely library by Facebook that allows you to inspect your Android application using the Chro

2016-12-14 16:39:58 350

原创 [学习笔记]官方GuideTour

--Control FlowYou can keep an index in a loop by using .. to make a range of indexes.var total = 0for i in 0..<4 { total += i}print(total)Use `..use `...` to make a range that includes

2016-11-28 16:22:31 381

原创 关于多媒体流

HLS DASH HDS HSS的不同http://www.internetvideoarchive.com/documentation/video-api/progressive-download-vs-adaptive-bitrate/https://www.bitcodin.com/blog/2015/03/mpeg-dash-vs-apple-hls-vs-microsoft-

2015-12-30 15:02:10 386

原创 android的listview中setselection()不起作用的解决方案

遇到一个很诡异的问题,ListView数据没有ge

2014-08-25 16:24:03 12194 4

转载 android开发:EditText中android:capitalize属性的作用

设置英文字母大写类型。设置如下值:sentences仅第一个字母大写;words每一个单词首字母大小,用空格区分单词;characters每一个英文字母都大写。在模拟器上用PC键盘直接输入可以出效果,但是用软键盘无效果。

2014-07-29 09:36:44 2985

转载 How to set the ListView Rows Height

the problem is that you are mis-using the inflator, don't give null as the root nodeif you pass null as the root node, all the size parameters you set in the xml fail to workthe correct code i

2014-07-21 17:59:21 515

原创 [Head First Java]-读书笔记

P41任何变量只要加上public,final和static,基本上都可以变成全局变量可以取用的常量值P78java中所传递的所有东西都是值,但此值是变量所携带的值。引用对象的变量所携带的是远程控制而不是对象本身,若你对方法传入参数,实际上传入的是远程控制的拷贝。P85局部变量没有默认值。

2014-03-10 14:35:25 923

原创 利用fiddler给android模拟器抓包

启动模拟器setting---wireless&networks----mobile networks----access point names--------------------然后新建一个接入点menu---new APN按照图片中的参数进行修改(Name属性可以自定义)然后保存menu--save现在就可以通过fi

2013-12-13 16:13:09 5541 1

转载 有用的知识点链接集合

比较—————Drawable与Bitmap占用内存大小,BitmapFactory类的decodeResource方法与decodeStream方法的效率android中ImageView的ScaleType属性Android中使用XML自定义组件各种状态下的背景图片

2013-12-06 09:31:09 722

原创 [Core Java. Volume I. Fundamentals, 8th Edition]-11

The following desktop functionalities arenot supported on Android:      ActionScript 2, ContextMenu, DatagramSocket, Dockicon, EncryptedLocalStore, HTMLoader, LocalConnection, NativeMenu, Native

2013-10-11 10:42:50 714

原创 Jbox2.2学习

源码修改自[Android游戏编程之从零开始]一书。原书源码采用Jbox2D2.0,动手替换为现最新版本2.2聊以练习。忍不住吐槽一下,Jbox2.2参考文献算是相当少啊,弄到的那份据说是官方的用户手册简直了,几乎就只列举了各种名称而已...有其他筒子介绍直接用C++版本的用户手册,除了语法不同外内容差不多而且关键是详细啊,一看果然如此,甚好 * 以下为学习笔记 * @au

2013-09-05 15:42:38 915

原创 获取设备屏幕大小

搜了搜网上介绍获取屏幕大小的方法,有如下// 通过WindowManager获取 DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); System.out.println("heigth : " + dm.heightPixels);

2013-09-04 12:12:42 717

转载 解决Android AVD的方向键DPAD不能用的问题/could not find class

Android AVD在生成出来一个新的模拟器之后默认都是不能够使用DPAD的。原因是它禁用了。解决方式如下 :找到C:\Documents and Settings\Administrator\.android\avd\avd2.avd下的config.ini文件。如上图:修改dpad的no为yes另外调出DPAD键盘的方式为如下截图:

2013-08-13 11:28:31 911

原创 [Core Java. Volume I. Fundamentals, 8th Edition]-7,8

Swing与AWTFrom now on, we say “Swing” when we mean the “painted” user interface classes, and we say“AWT” when we mean the underlying mechanisms of the windowing toolkit, such as event handling.

2013-08-05 16:35:45 1099 3

原创 [Oreilly.Developing.Android.Applications.with.Adobe.AIR.Apr]

万恶的破地,将近一个月断网...补笔记ing-------------------第一章----------------------The following desktop functionalities arenot supportedon Android:      ActionScript 2, ContextMenu, DatagramSocket, Do

2013-08-05 14:58:00 950

原创 [Professional.Flash.Mobile.Development]

----------------第三章----------------------手势为多点触控的默认MultitouchInputMode.GESTURE (thedefault, by the way) sprite.addEventListener(TransformGestureEvent.GESTURE_ZOOM, zoomHandler);

2013-07-03 18:01:34 1150

原创 [Core Java. Volume I. Fundamentals, 8th Edition]-6

模板类型接口NOTE: As of Java SE 5.0, the Comparable interface has been enhanced to be a generic type.  public interface Comparable {

2013-07-03 16:52:50 670

原创 [Core Java. Volume I. Fundamentals, 8th Edition]-5

reflectionreflection, the ability to find out more about classes and their  properties in a running program.it is of interest mainly to tool builders, not application programmers.关于超类的构造函数调用

2013-06-28 17:59:06 712

原创 [Core Java. Volume I. Fundamentals, 8th Edition]-4

C++类方法的定义位置   C++ NOTE: In C++, you generally define methods outside the class:  void Employee::raiseSalary(double byPercent) // C++, not Java

2013-06-26 17:33:58 610

原创 [Core Java. Volume I. Fundamentals, 8th Edition]-3

利用StringBuilder加速碎片语句的拼接need to build up strings from shorter strings,Every time you concatenate strings, a newString object is constructed. This is time consuming and it wastes memory.StringBuild

2013-06-21 17:12:50 699

原创 [Core Java. Volume I. Fundamentals, 8th Edition]-2,3

String[] greeting = new String[3]; greeting[0] = "Welcome to Core Java"; greeting[1] = "by Cay Horstmann"; greeting[2] = "and Gary Cornell"; for (String g : greeting)

2013-06-20 10:56:31 766

原创 <ActionScript 3 Bible 2nd>读书笔记(21,27,29)

about FocusFocusEvent.FOCUS_IN— The target received focus. FocusEvent.FOCUS_OUT— The target lost focus. To set a custom tab order, use the  tabIndex  property of the  InteractiveObjects you

2013-06-13 14:45:30 666

原创 《C++ Primer》读书笔记(8.1,8.2,8.4)

关于局部域如果在全局域中声明了变量low,那在嵌套局部域中使用的low 仍然指向局部的low 的声明 全局声明会被局部声明隐藏起来关于全局域程序中用到的全局对象也必须有一个定义。全局对象和非inline全局函数在一个程序内只能被定义一次,而只要给出的定义完全相同即可。inline 函数可以在一个程序中被定义多次 这要求全局对象和函数或者只有一个定义,或者在一个程序中有多个完

2013-06-13 11:02:33 591

原创 《C++ Primer》读书笔记(7.8,7.9)

main()处理命令行选项  通常 在执行程序时 我们会传递命令行选项 例如 我们可能写如下命令行  prog -d -o ofile data0     如果用户已在命令行中指定了选项的话 那么我们可以通过main()函数的一种扩展原型特征来访问这些选项  int main( int argc, char *argv[] ) { ... }

2013-06-08 11:38:06 602

原创 《C++ Primer》读书笔记(7.7)

链接指示符 extern "C" 程序员用链接指示符[linkage directive] 告诉编译器 该函数是用其他的程序设计语言编写的 // 单一语句形式的链接指示符 extern "C" void exit(int); // 复合语句形式的链接指示符 extern "C" { int

2013-06-08 10:31:00 528

原创 《C++ Primer》读书笔记(7.1,7.3,7.4,7.5)

函数声明由函数返回类型,函数名和参数表构成。这三个元素被称为函数声明[function declaration]或函数原型[function prototype]。一个函数可在一个文件中被声明多次 函数声明不需指定参数的名字 只需要每个参数的类型  int abs( int ); int min( int, int ); int g

2013-06-04 15:26:26 546

原创 《C++ Primer》读书笔记(6.12)未完

map 对象 键和值的类型 例如                 #include   map *word_count;     定义了map 对象word_count       它由string 作为索引 并拥有一个相关的int 值。下标操作符给出了获取一个值的最简单方法 例如  // map word_count;

2013-06-03 18:38:31 592

原创 《C++ Primer》读书笔记(6.5,6.8,6.11)

迭代器   迭代器[iterator]提供了一种一般化的方法,对顺序或关联容器类型中的每个元素进行连续访问。例如,假设iter 为任意容器类型的一个iterator ,则  ++iter;     向前移动迭代器 使其指向容器的下一个元素 而  *iter;    返回iterator 指向元素的值 iterator 是vecto

2013-05-31 11:56:34 494

原创 <ActionScript 3 Bible 2nd>读书笔记(17)

Using  Link  Events in TextField tf = new TextField(); tf.selectable = false; tf.defaultTextFormat = new TextFormat("_sans", 14); tf.multiline = tf.wordWrap =

2013-05-28 17:13:07 673

原创 《C++ Primer》读书笔记(5.11,6.1,6.2,6.3)

关于类模板   类模板的定义以关键字template 开始,后面是用尖括号括起来的参数表,类型参数由typename 或class 加上一个标识符构成 例如  template class list_item;    关键字typename 与class 可以互换。typename 是标准C++中新引入的 这种写法更利于记忆,但是在本书写作时 对type

2013-05-28 12:12:05 838

原创 《C++ Primer》读书笔记(5.4,5.5,5.10)

isalpha()方法是标准C 库的一个例程,如果它的参数是一个英文字母,则返回值为true。为了使用它 程序员必须包含系统头文件ctype.h  char ch; if ( isalpha( ch )) ++consonantCnt; 关于switch 语句    声明语句也可以被放在switch 语句的条件中 如下所示

2013-05-23 11:14:21 567

原创 《C++ Primer》读书笔记(4.9,4.11,4.14,5.1,5.3)

关于new    系统为每个程序都提供了一个在程序执行时可用的内存池 这个可用内存池被称为程序的空闲存储区[free store]或堆[heap] 类型指示符可以是内置类型或用户定义类型 new 表达式返回指向新分配的对象的指针,    例如  int *pi = new int; 位向量如果一个对象被用作一组位或位域的离散集合 那么这样的对象称为

2013-05-20 15:53:52 653

原创 《C++ Primer》读书笔记(4.2,4.4,4.5,4.6)

关于%取模[modulus]或求余[remainder]操作符 21 % -5; // 机器相关 : 结果为 -1 或 1 如果有一个 或两个 操作数为负 余数的符号则取决于机器 因此 移植性无法保证 elem_cnt = elem_cnt + (*iter  *iter int ia[ array_size ] = { 0, 1,

2013-05-16 16:16:16 548

原创 《C++ Primer》读书笔记(3.11,3.12,3.13,3.14)*

复数[complex number]每个复数都有两部分 实数部分和虚数部分 虚数代表负数的平方根 这个术语是由笛卡儿首创的 复数的一般表示法如下         2 + 3i     复数对象的定义一般可以使用以下形式  #include   // 纯虚数 0 + 7i complex purei( 0, 7 );

2013-05-14 10:33:56 635

原创 《C++ Primer》读书笔记(3.8,3.9,3.10)

枚举类型枚举[enumeration],不但定义了整数常量,而且还把它们组,成一个集合。例如  enum open_modes{ input = 1, output, append }; open_modes 是一个枚举类型,每个被命名的枚举定义了一个唯一的类型,它可以被用作类型标识符。例如  void open_file( string f

2013-05-13 10:40:17 602

原创 《C++ Primer》读书笔记(3.5,3.6)

const 限定修饰符常量,在程序中任何改变这个值的企图都将导致编译错误 因此 它被称为是只读的[read- only]。因为常量在定义后就不能被修改,所以它必须被初始化。未初始化的常量定义将导致编译错误 。minWage 是一个常量对象 因此它不能被改写为一个新的值 const double minWage = 9.60;      cptr 是一个指

2013-05-10 09:39:02 532

原创 <ActionScript 3 Bible 2nd>读书笔记(13,14,16,21)

Binary Types in ActionScriptA read-only stream, like a  URLStream, would only implement  IDataInput. A read-write stream, like Socket, implements both.Read   or  write  an  ActionScript  objec

2013-05-09 17:44:47 884

原创 《C++ Primer》读书笔记(3.3,3.4)

指针类型每个指针都有一个相关的类型。不同数据类型的指针之间的区别不是在指针的表示上,也不在指针所持有的值(地址) 上——对所有类型的指针这两方面都是相同的.不同之处在于指针所指的对象的类型上。指针的类型可以指示编译器怎样解释特定地址上内存的内容 以及该内存区域应该跨越多少内存单元通过在标识符前加一个解引用操作符 *来定义指针 int *ip1, *

2013-05-09 11:35:36 584 2

原创 《C++ Primer》读书笔记(2,3.1,3.2)

字节 byte   和字 word     通常 一个字节由8 位构成 而一个字由32 位构成 或者说是4个字节 但是 工作站操作系统现在正在朝64 位系统的方向转换预定义的内置的[built in]  或称基本的primitive] 数据类型字符型char   通常用来表示单个字符和小整数 它可以用一个机器字节来表示 ([可以] 非 [就是])       整型int   短

2013-05-07 17:30:13 594

空空如也

空空如也

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

TA关注的人

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