Time of Update: 2016-04-07
我的android學習經曆7,android學習經曆7android簽名後報錯的問題Duplicate id @+id/imageView, already defined earlier in this layout,android產生報錯這個是項目重複id報錯,解決方案如下:1.點擊Window-Preferences 2.點擊android中的Link Error
Time of Update: 2016-04-07
Android GZIP壓縮IO流,最佳化APP資料轉送(一),androidapp 我是小搬運工,今天講解流的壓縮傳輸 在我們安卓開發中,通常伴隨著大量的資料轉送,在此,樓主給出一個簡單的壓縮流的資料進行操作。public void GZIPCpf(String path) {/* * 描述 * 壓縮測試 * 通過壓縮的方式實現對java資料流的讀取 * java壓縮類屬於inputstream和outputstream結構的一部分 * *//* * 壓縮類的功能 *
Time of Update: 2016-04-07
BroadcastReceiver--Android廣播機制,broadcastreceiver什麼是廣播
Time of Update: 2016-04-07
我的android學習經曆8,android學習經曆8android簽名打包apk檔案1.在要打包的項目上右擊開啟Android Tools,然後開啟Export Android Application並且輸入項目名稱 2.選擇Create new keystore,寫入簽名的位置和密碼,並且確認密碼(如果已經有簽名的話可以選擇ues existing keystore)3.點擊下一步,完成簽名的別名,密碼等,可以看到明顯有一個分割線,分割線下的City and
Time of Update: 2016-04-07
我的android學習經曆9,android學習經曆9給android的activity添加背景圖片1.你可以在網上下載android的圖片,也可以製作自己的圖片,圖片的尾碼為.png,也就是png格式的圖片(注意圖片的大小要適合你的手機螢幕或者AVD螢幕,可以下載對應的圖片也可以自己製作)2.把第1步準備好的圖片添加到項目res檔案夾下的drawable-hdpi檔案夾下,有兩種方法添加
Time of Update: 2016-04-07
Android基礎部分再學習---activity的狀態儲存學習Activity的生命週期,我們知道,當Activity進入到paused或者stopped狀態後,這個Activity的狀態仍然儲存著。因為這個Activity對象仍然儲存在記憶體中,它的所有資訊和狀態仍然是存在的,當這個Activity再次返回到前台是,它仍然保持著離開時候的樣子。然而,如果Activity進入到了後台,系統為了回收記憶體,有可能會去銷毀該Activity,那麼,當使用者通過導航返回的時候,系統就不能簡單的去恢複
Time of Update: 2016-04-07
Android 輪換頁面+TabHost 執行個體,androidtabhost最終效果展示: 首先我們需要一個ViewPager控制項,不過可以發現在左側的控制項列表中並沒有這個控制項 這時我們要去升級包中查看 然後在厘米找到 ViewPager.class 這時我們雙擊這個發現不能查看原始碼 我們可以通過以 android-support-v4.jar.properties 的一個檔案 將其複製到libs目錄下
Time of Update: 2016-04-07
Android
Time of Update: 2016-04-07
Android UI學習筆記 之 使用ViewPager實現導航ViewPager的用處就如所示(圖源網路),當我們左右滑動螢幕時,會從一個頁卡轉到下一個頁卡。ViewPager中預設三個為一組的載入,例如,view1 view2 view3,當我們向左滑動時,view1會被銷毀,而view4(如果有的話)就會執行個體化載入進來,變成view2 view3
Time of Update: 2016-04-07
android的訊息機制很多以前掌握的知識,總是慢慢的再忘記,看來還是自己理解的不夠透徹,希望用部落格的形式記錄下來。說起android的訊息機制,那不得不提Handler,它的中文含義就是控制者,處理者。安卓上的關於Handler的文檔是這麼寫的:Handler可以發送和處理Message,Runnable對象,並且與一個線程的MessageQueue關聯。當建立了Handler執行個體,它就會綁定在建立它線程的訊息佇列上。首先在主線程中建立Handler的執行個體,與主線程的MessageQ
Time of Update: 2016-04-07
Android開發找工作之前先看看這些知識點吧1.Listview列表效率最佳化(1)利用convertview回收視圖(2)採用ViewHolder模式(3) 非同步載入圖片(4) 快速滑動時不載入圖片(5) 如果自訂的item中有圖片,需要處理圖片(減少圖片所佔記憶體)a.對圖片進行邊界壓縮 b.用option類來儲存圖片大小
Time of Update: 2016-04-07
Android學習第五篇——動畫效果接下來我要介紹的是Android的一些動畫效果一、AlphaAnimation透明動畫這裡我用到了兩種不同的方法來實現透明動畫效果首先布局檔案很簡單,就是拖放一個按鈕在介面上 1、直接調動AlphaAnimation類我們到MainActivity檔案中,找到PlaceholderFragment,接下來我們在這裡面執行接下來的方法 public static class PlaceholderFragment extends
Time of Update: 2016-04-07
Android面試題精選1.android dvm
Time of Update: 2016-04-05
popupwindow展示,popupwindow 樣式: layout:popup_appinfo.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="wrap_content" 4
Time of Update: 2016-04-06
android基於口令加密快速搞懂(一),android搞懂import java.util.Random;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.PBEKeySpec;import javax.crypto.spec.PBEParameterSpec;public class Token {/* *
Time of Update: 2016-04-07
Android-Universal-Image-Loader (圖片非同步載入緩衝庫)的源碼解讀前言:在Android開發中,對於圖片的載入可以說是個老生常談的問題了,圖片載入是一個比較坑的地方,處理不好,會有各種奇怪的問題,比如 載入導致介面卡頓,程式crash。因此 如何高效的載入大量圖片,以及如何載入大解析度的圖片到記憶體,是我們想要開發一款優質app時不得不去面對與解決的問題。通常開發中,我們只有兩種選擇:① 使用開源架構
Time of Update: 2016-04-06
Android TabHost使用,androidtabhost使用TabHost是Android中內建的索引標籤控制項,如下:主布局檔案<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
Time of Update: 2016-04-05
我的android學習經曆6,android學習經曆6Handler的用法Handler主要用的發送和處理資訊,對非同步訊息的處理,是結合Runnable介面使用的,Handler調用post()或者postDelayed()方法把Runnable線程排入佇列,把postDelayed()或者poet()方法寫線上程裡面,可以實現線程的一直調用,並且可以再線程中實現複雜的代碼,比如下載檔案啊什麼的,要停止可以調用removeCallbacks()方法Handler對象調用post()方法,然後調
Time of Update: 2016-04-04
Android入門(二)Activity-Toast、Intent,intentservicetoast原文連結:http://www.orlion.ga/427/一、隱藏activity的標題 在activity的java代碼的onCreate()方法中入requestWindowFeature(Window.FEATURE_NO_TITLE);如下:@Overridepublic void onCreate(Bundle&nb
Time of Update: 2016-04-03
Android實用技巧-緩衝的流量分析1.前言前面也幾篇部落格提到了緩衝,但是比較零散,最近又對資料緩衝有了新的認識,所以來記錄下我對緩衝的理解,以及我在項目中是如何使用的。2.為什麼需要資料緩衝以下為我個人看法。考慮極端環境下的使用者體驗斷網情況網速慢的情況節省用戶端流量減少伺服器壓力 3.什麼樣的資料需要緩衝首先最需要緩衝的就是圖片了(這個不多說) 其次就是一些非常重要的資料(如app首頁資料)4.常見的資料緩衝方法以及優缺點檔案快取優點 可以緩衝超大資料(實際用途很小)