原创 android 4.2以上的版本http服務不能在主線程內使用,

4.2以上的版本http服務不能在主線程內使用,可以開一個線程或者增加以下代碼 if (Build.VERSION.SDK_INT >= 11) {       StrictMode.setThreadPolicy(new Stri

原创 quick 截屏 captureScreen

display.captureScreen(function(bSuc, filePath)--bSuc 標識截屏是否成功 if bSuc then --如果bSuc == true 將圖片sprite添加到屏幕中央並

原创 quick ProgressTimer

local prog = display.newProgressTimer("img/bodyLD.png",display.PROGRESS_TIMER_RADIAL)--PROGRESS_TIMER_BAR/RADIAL 兩種

原创 quick lua-binding使用詳解

1 創建c++文件 MyClass.cpp MyClass.h 於 frameworks/runtime-src/Classes/tolua目錄下 MyClass.cpp #include "MyClass.h" int M

原创 Cocos2dx action 一些注意事項

Action本身記錄一個node作爲target,所以一個action不能作用於多個Node,否則將導致不正確的行爲。 Node通過getNumberOfRunningActions查詢正在運行的Action數量結果爲0表

原创 android 狀態欄(StatusBar)

一、SystemUI 概述         自 android2.2 開始 , 原本存在與 framework-res.apk 中的狀態欄和下拉通知欄界面控制被分割出一個單獨的 apk文件 , 命名爲 SystemUI.apk, 

原创 AccessibilityService

http://blog.csdn.net/dd864140130/article/details/51794318

原创 HashMap分析

1 存儲結構 數組+鏈表 2 entry數組的長度是2的n次方(按位與的hash算法計算entry數組的索引) 3 1) hashmap基本原理,key==null 直接查找Entry[0] ,否則,hash key的ha

原创 根Acitivity的啓動過程(1) Launcher 向ActivityManagerService發送一個啓動MainActivity的進程間通信請求

Activity有兩種 由Launcher啓動的根actvity 由activity啓動的子activity 根activity在配置文件中聲明 <action android:name="android.intent.action

原创 appcan 多窗口機制 主窗口與浮動窗口通訊

1:打開一個浮動窗口並命名爲addGoods_0 uexWindow.openPopover( "addGoods_0","1","addGoods_0_content.html","",0,titHeight,$("#content")

原创 Volley 解析

首先簡單介紹下使用方法。 1 通過Volley 這個類 創建一個 RequestQueue RequestQueue mRequestQueue = Volley.newRequestQueue(context); 2 創建一個Req

原创 OkHttp 源碼解析(2) Dispatcher 工作機制

上一節說到,發送一個請求會到RealCall的execute()和enqueue(CallBack callBack) 方法中,首先看一下這倆個方法的實現。 @Override public Response execute() thro

原创 通過AS調試android源碼 看Activity的啓動過程(1)

看源碼重要性不多說了,本文通過跟蹤代碼學習android根activity(由Laucher啓動的activity)的啓動過程。 1 源碼的下載與編譯(網上很多教程),在此說一下我的方法 我是windows下安裝ubutun 16.04

原创 android 筆記 按鍵響應

PhoneWindowManager.interceptKeyBeforeQueueing PhoneWindowManager.interceptPowerDown() PhoneWindowManager.inteceptPo

原创 OkHttp 源碼解析(1)

項目用到OkHttp,準備研究研究(OkHttp現在很火啊,Retrofit使用OkHttp,Volley支持替換底層http棧爲OkHttp,甚至Google的最新源碼裏,都用起了OkHttp,替換了原來用的HttpClient)。 O