自定义博客皮肤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!

现在所拥有的就是最好的,但透过努力可以让明天更好

  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

原创 [Android 内存泄漏] 了解 Handler leak

这是我学习 Android Handler 内存泄漏原理及解决办法后整理的文章,欢迎一起讨论学习。

2017-01-05 01:58:09 582

原创 Android 多进程基础知识整理

这篇文章,是我学习 Android 应用多进程相关知识后,整理的心得。请多多指教!

2016-12-24 15:14:41 505

原创 Android 消息処理机制 ~ Handler, Looper, MessageQueue, Message

这是我学习 Android 系统异步消息処理机制的心得,分享给大家,请大家多多指教!

2016-12-19 22:39:07 492

原创 数据结构复习笔记(Data Structures & Algorithms in Java, 4th)-Trees

这是我准备面试时,复习做的笔记。请指教~

2016-12-15 00:40:40 2271 1

原创 数据结构复习笔记(Data Structures & Algorithms in Java, 4th) - recursive 递归

这是我复习数据结构~递归~一章节后,整理出来的重点~

2016-12-02 23:20:18 555

原创 快速排序(Quick Sort) 复习

Quick Sort 算法复习!图示请参考 merge sort~

2016-11-26 16:10:05 475

原创 归并排序(Merge Sort) 复习--附图示说明

这是在大学欠下的技术债,打算在今天尝还一小部份…复习 merge sort所整理的重点,附上大致的图示说明还有代码。

2016-11-21 00:04:40 1086

原创 数据结构复习笔记(Data Structures & Algorithms in Java, 4th) --Garbage Collection

这是我复习 Java 内存管理垃圾回收机制整理后的一篇文章。

2016-08-06 22:19:42 845

原创 数据结构复习笔记(Data Structures & Algorithms in Java, 4th) --Memory Management (Heap & Stack)

这篇文章主要是学习Java虚拟机(JVM)内存管理的基础,学习内存管理所需要使用的几个数据结构 (Stack, Heap)。

2016-07-01 00:20:38 1021

原创 Learning Python ~Ch4: Introducing Python Object Types (上) ~重点整理

Learning Python 第四章的心得整理笔记~

2016-02-18 00:44:35 440

原创 Learning Python ~Part1: Getting Started ~心得整理

学习 Python 语言第一章的心得及范例整理,请多指教

2015-12-20 22:31:06 572

翻译 JAVA 复习(Think In Java, 4th) -- File I/O -- part 2

这一篇 File I/O part2 文章主要是说明有关 FileChannel 还有 ByteBuffer 相关的类。

2015-11-16 00:10:22 672

翻译 JAVA 复习(Think In Java, 4th) -- File I/O -- Part 1

复习 Think in Java -- I/O 一章节中的部份内容~ 有错请指正~谢谢~

2015-11-11 23:07:40 744

原创 选择排序法(Selection Sort) 复习--附图示说明

这是复习选择排序法( Selection Sort) 所作的笔记~

2015-06-22 01:19:49 2344

原创 StrongReference, SoftReference, WeakReference 图解说明

这是我学习 JAVA 强引用、软引用还有弱引用的学习心得~

2015-06-21 10:34:52 877

翻译 JAVA 复习(Think In Java, 4th) -- Error Handling with Exceptions

这是读 Think in Java 的 Error Handling with Exceptions 章节所整理的心得笔记~

2015-06-18 00:21:04 563

原创 Android Bound Service(三) ----- 解说 AIDL产生的接口类

这篇是我学习使用 AIDL 产生的接口类的学习笔记。对 Android 的跨进程、多进程实现机制及架构,目前的我还是有如瞎子摸象一般,但希望透过不断的学习能慢慢学到它的全貌!

2015-05-27 23:27:26 612

翻译 Android Bound Service(二) ----- Using AIDL

这是我自Google Android 开发者官网学习、翻译,然後自己写了简单例子後的 AIDL 学习笔记。希望能以简单的方式,帮助自己及大家学习 AIDL。

2015-05-17 21:37:50 700

翻译 JAVA 复习(Think In Java, 4th)-- Holding Your Object

这是一篇阅读 "Think In Java" 中 "Holding Your Object" 章节後,练习并整理的心得文章,请各位多多指教~

2015-03-16 21:15:30 853

翻译 Android Bound Service(一) ----- Extending Binder Service(进程内绑定Service的简单例子)

这是一篇学习 Android 进程内对 Service进行绑定,使 Service 提供服务的基础文章,采用的例子非常简单,希望能使初学者如我之辈能快速地学习~同时也是我的复习笔记,请多指教~

2014-11-24 22:40:57 1469

原创 C ch13重點整理-Pointer

範例一:#include int main(){int a=4;int b=3;int *a_ptr;int *b_ptr;b_ptr=&b;a_ptr=&a;printf("%x %d\n",a_ptr,*a_ptr);printf("%x %d\n",b_ptr,*b_ptr); return 0;}範例二:#inclu

2014-11-04 00:25:31 705

原创 C Ch12 重點整理-Structure

透過 structures, union, 及enumberated type ,C 語言提供了豐富的 data types。 StructureStruct structure的名{    Type1 變數名1;    Type2 變數名2;    …}變數名; 如:struct car{    int

2014-11-04 00:13:00 700

原创 C ch11重點整理-Bit Operation

大部份的高階語言不需要bit operation而low-level coding時,像寫驅動程式、或pixel等級的graphic programming則需要bit operation.在C裡,一個char為一個byte;一個byte,則為8個bits Bit structure可以用c的16進位數字代表,如: “0x36” ,則為 “00110110”

2014-11-03 23:55:21 643

原创 我第一家互联网公司产品开发周期

这是我在移动互联网产业工作满一年,对产品开发周期的心得。

2014-10-26 22:31:06 4697

原创 逆向 Framework.jar

什麽是odex档:odexed:某些.apk档内有一些预先処理过的odex档。这些odex档是经优化後应用的一部份,这做的好処是为了优化启动过程(BootProcess)及减少占用系统的空间。因其已预先装载程序的一部份内容,而达到优化启动过程的目的。另一方面,它增加了安全性,因为odex档在执行前被抽出并放入了系统其它位置。deodexed:而deodexing

2014-10-13 20:41:40 1887

原创 设定 Eclipse Coding Style 以符合 Android 编程代码风格

在这一篇文章中,主要是教读者如何设定 eclipse 以符合 Android Coding Style

2014-10-10 09:06:47 1078

原创 JAVA 复习(Think In Java, 4th) -- Inner Classes - Part2

Anonymous Inner Class一般耒说,我们先实现接口,实现了以後,我们再从事相关的数据运算,如:public class AInner { public interface Inner { public String getMsg(); } public class MyInner implements Inner {

2014-10-05 16:07:42 1070

原创 JAVA 复习(Think In Java, 4th) -- Inner Classes - Part1

public class EasyInnerClass { private People list[] = null; private int count = 0; public EasyInnerClass() { list = new People[5]; } class People { String name;

2014-09-23 07:47:20 633

原创 Android 资料存储 - Part1 - SharedPreferences

ref:  Android 应用程式开发实战

2014-08-26 09:14:50 838

原创 偶遇

有天,我在路上遇到了一位老人,嚴格說起來,更像個老乞丐,剩一只眼、一條腿。 殘缺使路人不敢正眼看他,汗臭導致的異味更使路人快速走避。 但他眼神堅毅,不斷的向前走,雖然走的步屢蹣跚,細看下,他走路有一種步調,而他身上有一種精神存在。在好奇心的驅使下,我上前和他聊了下…原來,他是因為志願參加了保衛國家戰爭而殘廢的,而回到了家,家人一開始還熱心照顧,久了也失去耐心

2014-08-23 07:55:13 622

翻译 取得(原生)浏览器浏览记录

ref: http://stackoverflow.com/questions/2577084/android-read-browser-history首先要二

2014-07-14 22:38:49 1329

原创 JAVA 复习(Think In Java, 4th) -- Interface

InterfaceInterface这个关键字(keyword),产生了一个抽象类,类里面的方法(method)全是抽象的,有方法名,方法参数,及返回值,而没有Interface 使Java达到了多态的功能,和

2014-07-13 00:10:15 834

原创 动态产生 View 及设定 margin -- 以 TextView 为例

ref: http://stackoverflow.com/questions/15636401/how-to-set-margins-for-textview-programatically因为备

2014-06-11 08:44:07 2472

原创 Android 作品

这边主要会放自己练习写的作品,欢

2014-05-29 06:50:09 1201

原创 JAVA 复习(Think In Java, 4th) -- Arrays - part1

There are three issues that distinguish arrays from other types of containers: efficiency, type,and the ability to hold primitives. The array is Java’s most efficient way to store andrandomly acce

2014-05-17 19:03:19 617

原创 C Ch10重點整理-Preprocessor

Preprocessor的產生:當C 還在發展階段時,發展的工程師了解到C 需要有能力來處理 named constants, macros還有 include files,其解決之道為將code送入compiler前創造preprocessor來辨識並處理其該處理的constructs。其實preprocessor只是一個特殊化的text editor。 最簡單的用法為:

2014-05-15 07:33:23 897

原创 C Ch6~Ch9重點整理-String

C Ch6重點整理String 的比較使用 strcmp(a,b) 进行字符串的比较,如果a等於b則為0;如果a不管於b則不為0以下是較常用的 string.h 中的 functionstrcpy(string1, string2)strcat(string1,string2)strlen(string)strcmp(string1, string2)C

2014-05-09 08:33:58 725

原创 Android 动画基础重点整理

Ref:Android应用程式开发实战(第三版)Android系统提供2D絵图库(自Drawable包取得)和OpenGLES 1.0 高性能 3D絵图(自KhronosOpenGL ES包及其它絵图相关取得)。2D絵图和动画主要在 android.graphics.drawable和android.view.animation有相关的类可以絵制二维图和创作二维

2014-05-08 08:56:37 794

原创 C Ch5重點整理-Array

Arrays宣告方式 type 變數名[size];如 float salaries[4];則salaries[0]~salaries[3]為其 Array的範圍 StringsC沒有內建的string type,string是由 char array 創造出來的,其中一個特別的限制是,special character ‘\0’用來指示一個string的結尾。所以有當

2014-05-08 07:34:30 668

原创 C Ch1重点整理-简介

C和C++一些差异在於,C++ 在程式设计师看不到的背后做了许多事:诸如为变数呼叫 constructors 及 destructors 这些 C 不会自动做的事。 早期的高阶语言是针对不同类型的应用软件而设计的:FORTRAN是为了数字运算;COBOL是为了写商业报告;PASCAL设计给学生使用 在1970年,Dennis Ritchie 设计了新的程式语言 C (因为他之前用的

2014-05-06 22:30:56 657

Java 面试题

java 面试题…这个应该就是 Android 开发, java开发工师师面试都会用到的吧?

2015-03-29

空空如也

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

TA关注的人

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