Time of Update: 2015-04-14
標籤:android calculator 源碼分析 修改 暗碼啟動 將Android 4.4.4的計算機Calculator移植出來,可以獨立的在Android Studio中使用。完整的代碼已經推到我的GitHub,連結在文末。 下面看一下:
Time of Update: 2015-04-01
標籤:VGA:Video Graphics Array,即:顯示繪圖矩陣,相當於640×480 像素;HVGA:Half-size VGA,即:VGA的一半,解析度為480×320,像三星蓋世Ace S5830就是使用這解析度;QVGA:Quarter VGA,即:VGA的四分之一,解析度為320×240,一般用於小屏手機 像三星蓋世Mini S5570就是使用這解析度;WQVGA:Wide Quarter VGA,即:擴大的QVGA,解析度比QVGA高,比VGA低,一般是:400×240,48
Time of Update: 2015-03-17
標籤: [-] 節制地使用Service 當介面不可見時釋放記憶體 當記憶體緊張時釋放記憶體 避免在Bitmap上浪費記憶體 使用最佳化過的資料集合 知曉記憶體的開支情況 謹慎使用抽象編程 盡量避免使用依賴注入架構 使用ProGuard簡化代碼 使用多個進程 轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/42238627
Time of Update: 2015-03-09
標籤:關於ScaleType,網上介紹這個枚舉對象的文章很多了,不過基本都只是介紹了它的效果。我在做可縮放移動的ImageView時,為了實現圖片的縮放和拖動,需要記錄圖片的原始Matrix,在使用過程中發現,這個原始Matrix和ScaleType有著直接的關係,不同的ScaleType將會直接影響到Matrix的值進而影響了該自訂控制項的效果。為了更好地理清兩者的關係,我去閱讀了ImageView的源碼,在此記錄整理後的個人理解。首先簡單介紹下不同的ScaleType,其實看名字就知道,Sc
Time of Update: 2015-03-01
標籤:UIKit架構提供了非常多的UI控制項,但並不是每一個都很常用,有些控制項可能1年內都用不上,有些控制項天天用,比如UIButton、UILabel、UIImageView、UITableView等等,按鈕控制項是非常重要且比較基礎的一個UI控制項---UIButton,一般情況下,點擊某個控制項後,會做出相應反應的都是按鈕,按鈕的功能比較多,既能顯示文字,又能顯示圖片,還能隨時調整內部圖片和文字的位置。 案例:功能分析(1)左下角4個方向按鈕,控制頭像按鈕的位置(2)右下角分別
Time of Update: 2015-01-24
標籤:Which of the following are true statements? Select all that apply.To make gradient descent converge, we must slowly decrease α over time.Gradient descent is guaranteed to find the global minimum for any
Time of Update: 2015-01-16
標籤:mystra android proguard 混淆jar包 buildconfig.java 混淆jar包 ProGuard GUI
Time of Update: 2015-01-11
標籤:bzoj tarjan zjoi2007 dp 圖的連通性 題目大意:定義半連通圖:圖中任意兩點之間可以單向到達。求一個圖的最大半連通子圖,和這個圖最大半連通子圖的個數。思路:半連通圖並不是一定要沒有環。。這題意讓我理解的。。其實想法什麼的不難,想明白了也不難寫。因為要保證半連通,所以要先處理出一個圖的聯通狀況。先用Tar
Time of Update: 2015-01-07
標籤:作為移動端APP產品運營最重要的運營手段,訊息推送(push)被越來越多的APP廠商所重視,在資訊泛濫的移動互連網時代,手機APP應用安裝得越來越多,小小的手機螢幕每天收到的訊息推送也越來越多,站在使用者的角度去想,你會看每一條推送的內容嗎?訊息推送(push)是APP運營最優質的渠道,運用得當可以協助產品運營人員更高效地實現運營目標,相反盲目得push也將帶來反作用。APP訊息推送具有以下幾個特點:①量大,使用者數即是可push覆蓋的數量。假如一個APP有5000萬的活躍使用者,且都取得
Time of Update: 2015-01-06
標籤:今天在想看看以前做過的項目代碼,發現運行了幾次沒部署到手機上,於是在eclipse看了一眼,發現報錯了,不是代碼報錯,Installation error: INSTALL_FAILED_VERSION_DOWNGRADE Please check logcat output for more details. Launch
Time of Update: 2014-12-31
標籤:關鍵字:NSUserDefaults NSNull Nil 最近在某份代碼中看到如下寫法:1 NSUserDefaults *user = [NSUserDefaults standardUserDefaults];2 3 NSString *count = [user objectForKey:@"count"];4 NSString *pass = [user objectForKey:@"pass"];5 6 if((NSNull*)count ==
Time of Update: 2014-12-23
標籤:解決方案:1:在後台以InputStream的方式將圖片從資料庫中讀出:public static InputStream getPicInputStream(){ String id = "f304733361e243779b2340afe20e62bf"; Connection conn = JdbcUtil.getConnection(); PreparedStatement ps = null;
Time of Update: 2014-12-22
標籤:在2013年3月21日蘋果已經通知開發人員,從2013年5月1日起,訪問UIDIDs的程式將不再被審核通過,替代的方案是開發人員應該使用“在iOS
Time of Update: 2014-12-19
標籤:android 驗證碼 鎖定edittext 隨機驗證碼 昨天寫了個小Demo,實現了隨機產生驗證碼,和鎖定EditText兩個小功能,先看一下:鎖定EditText在我們不需要使用者編輯EditText內容的時候可以用到,實現還是很簡單的,一行代碼:etLock.setEnabled(false);隨機產生驗證碼,主要是用了Random函數,以及將Vie
Time of Update: 2014-12-21
標籤:出處:http://blog.csdn.net/fhy_2008/article/details/7474330問題:webview載入頁面閃爍原因:開啟硬體加速解決: android webview
Time of Update: 2014-12-15
標籤:des android http io ar os sp java on APK檔案其實是zip格式,但尾碼名被修改為apk,通過UnZip解壓後,可以看到Dex檔案,Dex是Dalvik
Time of Update: 2014-12-04
標籤:style io ar color os 使用 sp for strong 1. 網站註冊以及 apple profile 設定網站上註冊完成後。在 app dev center
Time of Update: 2015-04-26
標籤:adb用法:準備:1、在電腦上安裝相應的USB驅動,在各分區置頂文章有下載連結2、手機進入設定->開發人員選項->勾選USB調試adb devices 查看是否有裝置adb shell ——登入到手機,可以執行各種linux命令。運行後會出現上面提到的提示符,然後游標閃動等待輸入命令,比如:ls
Time of Update: 2015-04-20
標籤:大多數android應用開發攻城獅們對greenDAO的威名都有聽過,高效,使得它在眾多的orm工具中脫穎而出最近有項目對sqlite效率有要求,所以相當了它,但是中間遇到了如題所述的兩個問題1.在greenDAO generator項目中沒有相應的API能設定預設值(default value),例如:entity.addIntProperty("test").defValue("7"); 2.greenDAO
Time of Update: 2015-04-16
標籤:一、前言android中如果出現了未處理的異常,程式會閃退,這是非常不好的使用者體驗,很多使用者會因此卸載APP,因此未處理的異常是應該儘力避免的。有些很難避免的異常(如:IO、網路等),應在代碼中進行捕捉並做相應的處理,以阻止程式崩潰閃退。但是“沒有任何程式是完美的”,況且各式各樣的android終端也大大增加了異常的出現機率,就連強大的QQ、等不也會閃退嘛!這時就需要全域捕獲未處理的異常,並進行處理。(注意:本文中的處理方式並不能阻止APP閃退)處理方式:收集異