Time of Update: 2015-01-22
標籤:裁剪 轉載請註明出處:http://blog.csdn.net/zhaokaiqiang1992 在做APP的時候,如果有使用者系統功能,那麼一般都逃不了這個需求,就是給使用者佈建頭像,而設定頭像,又包括從拍照和從相簿選取兩個方式,而且選擇了之後,一般又都會要求對映像進行裁剪,讓使用者佈建頭像。今天這篇文章就是介紹如何完成這個需求的。
Time of Update: 2015-01-22
標籤:Android自動打包流程詳細圖:在前面一些部落格我們知道了如何通過命令列打包,如何通過Eclipse打包,如何通過編寫shell指令碼來進行打包,但是這些都不能很好的跨平台進行打包。因Python本身具有很好的跨平台特性,故本博就是通過使用Python來進行編寫跨平台打包指令碼,指令碼如下(build.py):#!/bin/python# build Android application package (.apk) from the command line using the
Time of Update: 2015-01-22
標籤:1.前言 目前市場主流APP裡,二維碼/條碼整合主要分兩種表現形式來整合:a. 一種是調用手機網路攝影機並開啟系統照相機全屏去拍攝b. 一種是自訂照相機視圖的frame,自己控制並添加相關掃碼指南 今天我就用ZBarSDK來實現上訴兩種主流整合方式,與大家共同交流學習/ 2.第一步匯入ZBarSDK 可以從github上下載好ZBarSDK,匯入項目,並且匯入相關iOS.framework
Time of Update: 2015-01-22
標籤:android http 網路架構 架構 轉載請註明出處,本文來自【 Mr.Simple的部落格 】。 我正在參加部落格之星,點擊這裡投我一票吧,謝謝~
Time of Update: 2015-01-22
標籤:在費盡無數腦細胞開發出一款 App 並且通過測試,自我感覺良好的時候,我們一定希望我們的 App 能夠儘快出現在商店的首頁上,被人下載,使用,打分,評價,反饋,甚至是被無情地噴。但據本人經驗,通常從項目打包好(打包的具體注意事項,請參見前文:部落格園用戶端(Universal App)開發隨筆 –
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 工程師 見習工程師 實習生(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_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
標籤:使在layout 中 實現文字滾動效果 也就是走馬燈的效果 只需要在響應控制項裡面加上這幾行代碼就可以 android:singleLine="true"