Time of Update: 2015-05-22
標籤:android singleton 設計 Android 設計模式-單例模式什麼情況下需要單例模式?一些類提供公用功能供別人調用,本身不會處理商務邏輯類會被許多類和線程調用設計單例模式public class Singleton{private static Singleton mSingleton;private Singleton(){}public static Singleton
Time of Update: 2015-05-22
標籤:為何寫作本文??在慢慢深入接觸android開發的過程中,我越來越發現android中(至少應用曾的開發)用到了很多回調的思想。比如activity的生命週期,fragment的生命週期,皆是回呼函數實現的,android中的事件處理機制其一就是回調,線程方面的非同步任務、loader、hanlder等都是基於回調的,等等。??可見android的其一根本思想就是回調,需要你來參與時,回調用相關的回調方法,你來填充。??可以說回調的思想浸潤與android設計的方方面面,android開發
Time of Update: 2015-05-22
標籤:android擷取TelephonyManager:TelephoneyManager tManager = (TelephonyManager)getSystem.Service (Contex.TELEPHONY_SERVICE);擷取網路和SIM卡資訊:public class MainActivity extends Activity {ListView showView;String statusNames[];ArrayList<String>
Time of Update: 2015-05-22
標籤:android dialog android4-4 狀態列遮擋 setflags 首先看不正常的圖,點擊tracing_dialog按鈕彈出對話方塊 然後看理論上的
Time of Update: 2015-05-22
標籤:軟體Charle是一個HTTPProxy 伺服器,HTTP監視器,反轉Proxy 伺服器.它允許一個開發人員查看所有串連互連網的HTTP通訊.這些包括request, response現HTTP headers
Time of Update: 2015-05-22
標籤:行動裝置 App平台 移動互連網時代,企業的移動化需求越來越迫切。行動裝置 App呈現出爆髮式增長,根據維基百科上的資料,截至到2014年8月,Google Play上的應用數量在130萬以上;過了一個月後,App Store的應用數量同樣超過了130萬款。一年左右的時間,兩者的應用增長數量都在30萬款以上,這也就意味著平均每天都有800多款新APP出現。 對於APP的創業公司來說競爭者越來越多,只有那些在技術和市場上擁有領先位置的APP才能最終佔據市場。 APP開發遇到的各種問題
Time of Update: 2015-05-22
標籤:AppCan打包的報錯資訊中 關於缺少XMPP的依賴庫libresolv.dylib。在打包靜態庫的時候不允許加入動態庫,但是打包的錯誤提示資訊 說缺少依賴庫。Undefined symbols for architecture armv7: "_dns_parse_resource_record", referenced from: -[XMPPSRVResolver processRecord:length:]
Time of Update: 2015-05-22
標籤: if (Looper.myLooper() != Looper.getMainLooper()) { // If we finish marking off of the main thread, we need
Time of Update: 2015-05-22
標籤: 1 package com.example.android.provider; 2 3 import java.util.ArrayList; 4 import java.util.HashMap; 5 import java.util.Map; 6 import android.app.Activity; 7 import android.content.ContentValues; 8 import android.database.Cursor; 9 import
Time of Update: 2015-05-22
標籤:android sensormanager sensor 感應器開發 本文中,筆者給大家分享一下Android中如何進行Android裝置感應器開發。轉載請註明作者xiong_it和連結:http://blog.csdn.net/xiong_it/article/details/45917009Android感應器開發基本流程public class
Time of Update: 2015-05-22
標籤:spannablestringbuild android開發 字型 在一行字串中可以做很多事情。// 1和3代表設定字型的開始位置和結束位置。private void settext(){SpannableStringBuilder style=new SpannableStringBuilder("歡迎使用金太陽");
Time of Update: 2015-05-22
標籤:leetcode happy numbeHappy Number Total Accepted:11462 Total Submissions: 35743Write an algorithm to determine if a number is "happy".A happy number is a number defined by the following process: Starting with
Time of Update: 2015-05-22
標籤:在iOS開發中很多時候我們會和UIWebView打交道,目前國內的很多應用都採用了UIWebView的混合編程技術,最常見的是公眾號的內容頁面。前段時間在做公眾平台相關的開發,發現很多應用情境都是利用HTML5和UIWebView來實現的。機制Objective-C語言調用JavaScript語言,是通過UIWebView的 - (NSString *)stringByEvaluatingJavaScriptFromString:(NSString
Time of Update: 2015-05-22
標籤:一 基本原理 Objective-C的記憶體管理機制與Java那種全自動的記憶體回收機制是不同的,它本質上還是C語言中的手動管理方式,只不過稍加了一些自動方法. 1,OC採用了引用計數(retain
Time of Update: 2015-05-22
標籤: PS:實驗室裡就我一個搞Android的,像人家學習J2EE的,還有人帶著去學,我這樣沒人帶的就只能自己摸爬滾打了,也總算是把大部分的基礎算是學完了,終於開始正式的搞Android了...無人帶的一介菜鳥,我還是自己默默的努力吧...學習內容:1.編寫第一個Hello World程式..
Time of Update: 2015-05-22
標籤: 我是前言 一個iOS app的main()函數位於main.m中,這是我們熟知的程式入口。但對objc瞭解更多之後發現,程式在進入我們的main函數前已經執行了很多代碼,比如熟知的+ load方法等。本文將跟隨程式執行順序,刨根問底,從dyld到runtime,看看main函數之前都發生了什麼。 從dyld開始 動態連結程式庫
Time of Update: 2015-05-22
標籤:新聞《GoogleIO大會月底召開 Android 6.0傳聞匯總》:Google開發人員(Google I/O)大會確認將於5月28日在舊金山召開,現在距離大會開幕已經很近了。此次大會Google已經留下一些誘人的線索,告訴眾人在大會Android作業系統的下一個版本Android M將正式登場。究竟“M”指的是哪個單詞我們誰也不清楚,正如前一個版本“L”,需要正式版發布之後Google才會進一步推出。《教你如何讓Android
Time of Update: 2015-05-22
標籤:關於對象的繼承,一般的做法是用複製法: Object.extend 見protpotype.js 的實現方法:Object.extend = function(destination, source) ...{ for (property in source) ...{ destination[property] = source[property]; }
Time of Update: 2015-05-22
標籤:ios宏定義進階用法 宏定義的妙用 開發中的宏定義用法 開發使用宏定義的好處 宏定義在開發中的妙用- 作為常量:替換URL,數值等- 作為常用代碼- 等價替換代碼,可以當函數使用使用規則- 1.常量以小寫k開頭- 2.使用底線串連多個單詞(全部大寫)樣本1.替換URL(字元常量)#define kURL_SAVE_CHAT_HISTORY @"http:/
Time of Update: 2015-05-22
標籤:從Linux driver到HAL再到JNI再到Java都講了一個遍,算是對HAL有一個基本的瞭解了,其中hw_module_t的設計非常巧妙,每個module都會有自己的特定函數,而HAL是不知道的,所以HAL就提供了一個open函數,這個函數可以擷取HW_Device_t, 其實這個結構體和每個module的結構體是開始對齊的,一般的做法是把HW_deivce_t當作module的結構體第一個變數,這樣就保證了開始對齊,在jni中,只需要做一個指標強制轉換就可以了。