Time of Update: 2015-05-10
Libgdx 1.6.0發布,libgdx1.6.0發布 [1.6.0] -英文原文:http://www.badlogicgames.com/wordpress/?p=3682-API更改:GlyphLayout xAdvances現在有了額外的開始入口,這需要實現tighter text bounds。-API更改:Label#getTextBounds更改成getGlyphLayout。不僅僅暴露width和height。 在2D Particle編輯器中,所有的chart
Time of Update: 2015-05-10
【總結】iOS開發申請真機測試裝置的一些理由,ios真機為什麼要申請真機測試?申請真機測試裝置的一些原因,或者是iOS開發必須使用真機的一些理由,隨便總結了下,大家可以參考參考。 0.作為一個蘋果開發人員的尊嚴。自己學習而且資金緊張就算了,如果在公司工作,連個測試裝置都沒有,我大程式員的顏面何在?(玩笑了O(∩_∩)O~)1.拍照、視頻錄製等開發,只能在真機上運行;2.簡訊、電話等功能調用,只能在真機上運行;3.靜態庫相容。如果靜態庫只是i386的,雖然在模擬器上沒問題,但在真機上編譯
Time of Update: 2015-05-10
java線程中的interrupt,isInterrupt,interrupted方法,java線程interrupt在java的線程Thread類中有三個方法,比較容易混淆,在這裡解釋一下(1)interrupt:置線程的中斷狀態(2)isInterrupt:線程是否中斷(3)interrupted:返回線程的上次的中斷狀態,並清除中斷狀態舉個例子:[java] view
Time of Update: 2015-05-10
ios懶人筆記應用源碼,ios懶人源碼這個源碼是懶人筆記應用源碼,也是一個已經上線的apple市集的應用,懶人筆記iOS用戶端源碼,支援語音辨識,即將語音轉化成文本文字,所用語音辨識類庫為訊飛語音類庫。
Time of Update: 2015-05-10
關於json解析時異常org.json.JSONException: A JSONObject text must begin with '{' at character 1 of
Time of Update: 2015-05-10
解決aapt "finished with non-zero exit value 1"問題,aaptnon-zero 問題描述最近使用Android Studio匯入Eclipse工程後,常遇到如下的報錯:com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Vishnu
Time of Update: 2015-05-10
android毗鄰(Pilin)即時聊天應用源碼,androidpilin毗鄰(Pilin)即時聊天應用源碼,承諾的 基於xmpp openfire asmack 的即時聊天應用,繼續完善,現在只完成了文字、表情、圖片的發送。有興趣的朋友可以繼續去完善,不過老實說,代碼寫得很垃圾,沒有什麼層次,因為這是本人第一個寫得App,由於想學習嘛,所以沒有用到什麼架構,很多重複、冗餘的代碼,注釋比較少,
Time of Update: 2015-05-10
Android應用開發-----------------接受照相機拍照廣播和錄影廣播,android照相機昨天,突然要求在照相和錄影的時候要獲得當時的時間,要獲得準確時間一般就是在按快門按鈕或按停止按鈕組建檔案的時候獲得時間是比較準確的。因為,如果在點擊開啟應用裡拍照或錄影按鈕就獲得時間,是必然是和真正拍照或錄影時間有誤差的。因為有載入網路攝影機時間,對焦時間,並且,使用者進入拍照頁面後,有可能不是立刻按快門進行拍照。所以在之前取時間是一定有誤差的,比且不受控制。在一種就是在拍完照片或錄完視頻,
Time of Update: 2015-05-10
左劃呼出菜單,劃呼出菜單 <span style="font-family: Arial, Helvetica, sans-serif;">package com.support;</span>import com.nineoldandroids.animation.Animator;import com.nineoldandroids.animation.AnimatorListenerAdapter;import
Time of Update: 2015-05-10
Github連擊200天(1)——ShowCase,githubshowcase 今天是我連續泡在Github上的第200天,也是蠻高興的,終於達了:故事的背影是: 去年國慶完後要去印度接受畢業生培訓——就是那個神奇的國度。但是在去之前已經在項目待了九個多月,項目上的挑戰越來越少,在印度的時間又算是比較多。便給自己設定了一個長期的goal,即100~200天的longest
Time of Update: 2015-05-10
Android訊息提示:AlertDialog、Toast、Notification的使用,androidalertdialog 主要介紹Android常用於訊息提示的組件:ALertDialog、Toast、Notification的使用情境以及它們的基本用法,探討一些進階主題,最後總結一些開發過程中常見的問題。 本文代碼地址:https://github.com/JueYingCoder/AndroidNotice
Time of Update: 2015-05-10
底層與上層,底層 今天聊天聊起了編程的時候底層與上層的問題。對電腦系統甚至是整個人類社會來看,分層可以說都是一種最最基本的架構。越底層的模組,解決越糾結越核心的問題。然後上層調底層的介面去實現一些相對負責的功能。通過這種逐層封裝的方式。我們用三極體實現了現在這個炫酷的資訊時代。
Time of Update: 2015-05-10
Android UI設計: 仿QQ好友名單分組懸停,自訂Header,下拉重新整理結合Demo之前學習了Pulltorefresh,pinnedheaderexpanablelistview 但是結合起來還是有點麻煩的。尤其是像QQ這種。他不是單純的第一個當做分組。他是分組上面還有幾個按鈕,還有搜尋方塊,同時可以滑動,而且還可以懸停。想了試了好幾種方法,都有BUG。最後用的一種方法。1. pulltorefresh用的android.v4裡面內建的,好像知乎也是2.
Time of Update: 2015-05-10
Android:獲得應用擁有的許可權Log輸出某APP擁有的許可權PackageManager pm = context.getPackageManager();PackageInfo pi;try { // 參數2必須是PackageManager.GET_PERMISSIONS pi = pm.getPackageInfo(packageName, PackageManager.GET_PERMISSIONS); String[] permissions =
Time of Update: 2015-05-10
Android 源碼 URLUTIL 判斷檔案類型問題今天修複一個使用系統的方法 android.webkit.URLUtil.guessFileName(String url,String contentDisposition, String mimeType) 方法擷取檔案名稱。傳入參數問題來了,guessFileName 返回的檔案名稱不是 contentDisposition 中給出的fileName ,而是 qujing-for-android.bin看了下URLUtil
Time of Update: 2015-05-10
android開發之應用Crash自動抓取Log_自動儲存崩潰日誌到本地,androidcrash應用發生crash之後要查看log,判斷問題出在什麼地方,可是一旦應用發布出去,就要想辦法把使用者的崩潰日誌拿到分析。所以要在發生crash之後抓取log,然後上傳到伺服器,方便開發人員查看,現在都有很多第三方做這方面的服務,這裡說下如何自己來實現。其實原理很簡單,應用出現異常後,會由預設的異常處理器來處理異常,我們要做的就是把這個任務接管過來,自己處理異常,包括收集日誌,儲存到本地,然後上傳到伺服
Time of Update: 2015-05-10
android json實現網路請求 和普通的http請求 還有https請求安全認證android 實現http請求很多種,和伺服器對接需要瞭解在 Android 下,Android SDK 已經為我們封裝好了整個與 JSON 有關的操作,使用非常方便直接上代碼/*** 發送 http 請求** @param url*/@SuppressLint("DefaultLocale")public int httpResponseCodeJsonPost(String
Time of Update: 2015-05-10
Android學習能力之統計日誌上傳設計一款軟體就像一個孩子,不斷的在學習,在探索,當孩子犯下錯誤的時候,我們可以去包容,當孩子犯不改的時候,擷取他就不再讓人喜歡,甚至是去拋棄他。人之常情的問題,也是做軟體的我們需要去考慮的問題。同樣孩子的成長速度和懂事程度也是我們非常關注的。本章講述Android日誌上傳功能,更快的更準確的將孩子的錯誤通知給我們,我們協助孩子改正它的錯誤。1.日誌統計和日誌儲存 public static void record(Context context,
Time of Update: 2015-05-10
android開發之android:process屬性_application中onCreate執行多次 應用做的匆忙,很多地方只顧實現功能,沒有兼顧好效能,所以停下來重構代碼最佳化效能,結果在打log看啟動時間的時候,發現Application的onCreate執行了多次,這樣導致重複初始化資源,初始化了3次導致接近1s時間。 發現這個是由獨立進程引起的。即:process這個屬性。 android:process
Time of Update: 2015-05-10
android API Guides 之 web app --------------Building Web Apps in WebView(WebView與頁面的綁定)如果你要在手機端實現一個web