Time of Update: 2015-01-22
標籤:android http 網路架構 架構 轉載請註明出處,本文來自【 Mr.Simple的部落格 】。 我正在參加部落格之星,點擊這裡投我一票吧,謝謝~
Time of Update: 2015-01-22
標籤: 第一步,SDK Manager啟動之後,會先解析一些google的xml檔案,會在Log裡面列印出一些日誌資訊。解析完之後,把日誌全部拷貝到一個記事本裡(這一步是因為日誌視窗不支援尋找),在裡面尋找你要下載的東西,然後可以得到對應的xml檔案。舉個例子:你想要下載Android 4.0 (API 14) 的 ARM EABI v7a System Image,則尋找關鍵字 ARM EABI v7a System Image,可以找到一行:Found ARM EABI
Time of Update: 2015-01-22
標籤:ios8以後 都是手動授權定位許可權 不過不處理這塊 在ios8以後的系統就會預設永不授權 即關閉了定位許可權處理辦法如下1.匯入架構標頭檔 #import <CoreLocation/CoreLocation.h>2.聲明執行個體變數 CLLocationManager *locationManager3.初始化第一步關鍵:if(!locationManager){ locationManager = [[CLLocationManager alloc]
Time of Update: 2015-01-22
標籤:aapt命令是android SDK 中的一個工具,功能強大,比如在windows平台擷取apk包的資訊。使用該工具準備條件,也即擷取aapt.exe檔案的方式(2選1即可):安裝android SDK
Time of Update: 2015-01-22
標籤:前言 相信有些人用過MIUI,會發現小米的Toast跟Android傳統的Toast特麼是不一樣的,他會從底部向上飛入,然後漸層消失。看起來效果是挺不錯的,但是對於Android原生Toast是不支援自訂動畫的。那這個效果到底是怎麼實現的呢?下面就來告訴你。。。。分析 如果園友看過我的另一篇部落格《Android:剖析源碼,隨心所欲控制Toast顯示》,就會知道其實原生Toast就是infate出一個View執行個體,然後將其載入到WindowManager上面來達到顯示效果。我們很多
Time of Update: 2015-01-22
標籤:android 自訂向上滾動彈出框 背景半透明 scrollview 現在常見的效果:點擊按鈕向上彈出框展示資訊,彈出後背景變為半透明,並且支援手勢滑動關閉彈出框。如下:下面上代碼:1、核心類:自訂向上彈出框 VerticalScrollView.javapackage app.popupbox.view;import
Time of Update: 2015-01-22
標籤:android 第三方字型 Android原生的字型可能不會讓UI妹紙歡心,實在覺得它太醜了,於是乎UI妹紙就用了第三方字型作為APP的字型風格,這篇部落格就是總結在Android應用開發中怎樣使用第三方字型。 首先得有第三方字型庫,這裡的字型庫檔案是black_simplified.TTF,在Android
Time of Update: 2015-01-22
標籤:閃屏問題作為Android的一類常見問題,原因複雜多樣.我們在這裡整理一下如何分析閃屏問題,找到具體導致閃屏問題的原因.嚴格從技術來說,閃屏問題不能歸為一類問題,他是因為螢幕快速變化導致使用者看起來顯示不正常的問題(很多測試者甚至會將花屏問題當做閃屏問題,這裡不做討論).它可能是多種完全不同的原因導致的,硬體問題,驅動問題,繪製問題,合成問題,視窗調度問題,activity問題,以及app本身的邏輯問題都有可能導致使用者看起來螢幕閃屏的感覺,其中百分之九十以上閃屏的問題是由後
Time of Update: 2015-01-22
標籤:android 工程師 見習工程師 實習生(student engineer)1、掌握基本的Android應用開發和調試技能,瞭解Android SDK,會用Eclipse開發工具;2、掌握基礎控制項、UI布局,能夠處理多解析度適配;3、具有較強的團隊協作精神及高度的責任心,會使用SVN等協同開發工具;4、瞭解物件導向編程思想、瞭解MVC、瞭解JSON資料。初級android工程師 菜鳥(junior engineer)1
Time of Update: 2015-01-22
標籤:近日,Android Developers在Google+上宣布了新的Multidex支援庫,為方法總數超過65K的Android應用提供了官方支援。如果你是一名幸運的Android應用開發人員,正在開發一個前景廣闊的應用,不斷地加入新功能、添加新的類庫,那麼終有一天,你會不幸遇到這個錯誤:Conversion to Dalvik format failed: Unable to execute de
Time of Update: 2015-01-22
標籤:Android發生記憶體流失最普遍的一種情況就是長期保持對Context,特別是Activity的引用,使得Activity無法被銷毀。這也就意味著Activity中所有的成員變數也沒辦法銷毀。本文僅介紹如何避免這種情況的發生,其他如Bitmap沒有及時回收導致的OOM異常暫不討論。一、防止記憶體流失什麼情況下會長時間保持對某個Activity的引用呢?主要有以下兩種情況:1、某個static變數保持對Activity的引用2、線程保持Activity的引用由於靜態變數是長駐記憶體的,甚至
Time of Update: 2015-01-22
標籤:眾所周知,Android機型尺寸各種各樣,於是螢幕適配就成了Android開發中很重要的一環。Android螢幕適配可能一些開發人員都會遇到這樣的問題,今天就來分享下螢幕適配,你會發現其實Android螢幕適配也可以很簡單。基本概念Android螢幕適配必須要理解的一些概念,這部分可能比較枯燥,但是俗話說的好“工欲善其事,必先利器”,翻譯過來就是“有什麼樣的槍,決定你打什麼樣的鳥”,一旦這些概念你理解掌握了,螢幕適配你自然而然就覺得簡單多了。
Time of Update: 2015-01-22
標籤:android 計算機 撥號 暗碼 啟動應用 比如在撥號面板中輸入*#*#55555#*#*啟動沒有表徵圖的應用,其包名和類名是com.zms.test/.Main在計算機中輸入55555然後按=,也啟動這個應用。可以通過以下方式實現:首先是撥號:修改檔案packages/apps/Dialer/src/com/andro
Time of Update: 2015-01-22
標籤:android_intel_x86_emulator_accelerator haxm eclipse_adt_x86 windows_xp 因為還有很大部分的學習環境仍然還在使用 Windows XP在練習及開發Android,有鑑於此, 為了協助這樣的一個族群同時於多版本的情境下用Android模擬器飆速測試及開發程式,0.
Time of Update: 2015-01-22
標籤:Tips: 調試 iPad 或 iPhone 可在設定中啟動偵錯模式,在 Mac 中的 Safari 瀏覽器 同樣開啟開發人員模式後,進行聯機調試。功能彪悍。最近在做一個頁面時,發現在 iPad 的 Safari 瀏覽器中背景顯示不全,定位到該 div 後發現所指定 css 的寬度為 100% ;到百度搜尋後發現,safari 中 viewport 預設寬度為 980px,若事先未指定其初始 viewport 寬度,則會預設按照 980px 處理。可以預設初始化 viewport
Time of Update: 2015-01-22
標籤:利用國內的鏡像網點下載,這是東軟的:Android Android SDK配置步驟啟動 Android SDK Manager ,開啟主介面,依次選擇「Tools」、「Options...」,彈出『Android SDK Manager - Settings』視窗;在『Android SDK Manager - Settings』視窗中,在「HTTP Proxy Server」和「HTTP Proxy
Time of Update: 2015-01-22
標籤:iOS上建立案頭捷徑應用情境:在iOS裝置案頭建立app內某一個模組或頁面的捷徑,通過該捷徑可以直接進入相應模組或頁面。目前app內有該功能的有高德一鍵導航,360安全衛士的小火箭。技術原理: 在iOS開發中可以使用openUrl的方式開啟一個網頁,並通過Safari瀏覽器的發送到主畫面從而建立一個網頁的捷徑,這篇文章就是利用這個方法來建立一個app的案頭捷徑。首先在app內部開啟一個輕量級的HttpServer,利用openurl:127.0.0.1
Time of Update: 2015-01-21
標籤:下載安裝開發外掛程式ADT1. http://dl.google.com/android/ADT-22.3.0.zip後面是對應版本就可以。可以根據自己需求下載我用的是15.0.0 百度網盤下載連結:http://pan.baidu.com/s/1nt4zsut 密碼:5o2d 2. 我使用的是eclipse
Time of Update: 2015-01-21
標籤:ios 響應者鏈 響應 ios的事件處理時從硬體開始,由驅動傳遞給系統層面,再傳遞給應用程式本身(UIApplication),然後會根據響應鏈找到所謂的firstResponsder,如果它不 進行處理,然後就傳遞給響應鏈下一級響應者,直到回到UIApplication(如果響應鏈上沒有響應),由UIApplication進行預設處理。 在代碼可控地區內,ios的螢幕點擊事件是從上到下(
Time of Update: 2015-01-21
標籤:這幾天在做wifi的智能燈,需要用到組播的知識就把這個記錄一下,服務端使用java寫的,代碼如下: 1 import java.io.IOException; 2 import java.net.DatagramPacket; 3 import java.net.DatagramSocket; 4 import java.net.InetAddress; 5 import java.net.MulticastSocket; 6 7 class UDPServer{ 8