Time of Update: 2017-07-31
Eclipse中快速定位,Eclipse定位Eclipse中快速定位選中項目,ctrl+h一、目標尋找如下的頁面屬於哪個activity 二、步驟1、尋找關鍵字上述頁面中“點我”兩個字比較顯眼,我們可以去android項目中搜尋出現“點我”兩個關鍵字的位置2、搜尋選中項目。ctrl+h
Time of Update: 2017-07-30
intent Filter,intentfilterintent Filter一、介紹如果一個 Intent 請求在一片資料上執行一個動作, Android 如何知道哪個應用程式(和組件)能用來響應這個請求呢? Intent Filter就是 用來註冊 Activity 、 Service 和 Broadcast Receiver 具有能在某種資料上執行一個動作的能力。使用 Intent Filter ,應用程式組件告訴 Android
Time of Update: 2017-07-31
序列化,序列化和還原序列化序列化一、serializable和parcelable區別serializable是java裡面的序列化,parcelable是android裡面的序列化。serializable序列化之後的檔案是放在本地磁碟的,便於持久儲存;parcelable序列化之後的檔案是放在記憶體的,速度很快;serializable的還原序列化已經寫好了,parcelable的還原序列化要我們自己寫。 二、代碼執行個體
Time of Update: 2017-07-31
ANR異常,anrANR異常一、簡介解決方案:別在主線程中寫非常耗時的操作 二、代碼執行個體 點擊之後,不停點擊,亂點出現anr異常代碼/anr/src/anr/MainActivity.java 1 package anr; 2 3 4 5 6 7 import com.example.anr.R; 8 9 import android.app.Activity;10 import android.content.Intent;11 import
Time of Update: 2017-07-31
android項目1:打電話,android項目打電話android項目1:打電話 一、 二、步驟1、畫好主介面/call/res/layout/activity_main.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3
Time of Update: 2017-07-29
初學安卓開發隨筆之 Intent 用法,安卓intent首先,對於安卓開發,目前世界上流行的是使用的是Android studio 2.0 。(hh 學著來唄 書上說用這個,,)今後就定一個計劃 每天更新一個Android 隨筆,增強一下自控力吧!!!(∩_∩) 相信自己可以做到!!!第一天 Intent用法intent用法大體上有三種其他用法 開啟網頁 這裡首先 要配置<intent-filter>裡的data標籤!!!
Time of Update: 2017-07-30
logcat,logcat不顯示資訊logcat一、簡介非常好用的日誌工具 二、常見操作1、選擇對應層級的日誌2、添加日誌過濾器filter 三、代碼執行個體建立日誌filter 下面代碼啟動並執行日誌結果com.fry.logcatTest.MainActivity 1 package com.fry.logcatTest; 2 3 4 5 6 7 import android.app.Activity; 8 import
Time of Update: 2017-07-26
我們心心念念的原型批註審閱方式可能是這樣的...,心心念念審閱所謂原型,無非就是一座溝通之橋,是互動設計師與PD、PM、網站開發工程師溝通的最好工具。作為產品面世之前的架構,僅僅利用模組、元素、線框來表達勢必會造成溝通效率低下的問題。與其浪費時間去一一詢問細節,倒不如直接在原型中進行批註和審閱,一站式的將產品的概念和構想以最簡單明了的方式展現給開發人員或設計師,同時及時獲得逆向反饋,使整個更新迭代流程事半功倍。那麼,最原始的原型批註及審閱方式是什麼樣的呢?在Axure中,相較於使用Axure內建
Time of Update: 2017-07-28
Android高效記憶體之讓你的圖片省記憶體,Android高效記憶體之讓你的圖片省記憶體 在做記憶體最佳化的時候,我們發現除瞭解決記憶體泄露問題,剩下的就只有想辦法減少真實的記憶體佔用。而在App中,大部分記憶體可能被我們圖片佔用了,所以減少圖片的記憶體佔用可以帶來直接的效果。一、一張圖片到底佔用多少記憶體 我們先假設我們有一張圖片是600 * 800像素的,圖片磁碟佔用空間大小假設是
Time of Update: 2017-07-28
Android-刪除指定包名的App,android-包名app/** * check and delete the old package app if it exists. */ private void checkOldPackage() { String packageName = "xxx.xxx.xxx.xxx"; if (isAvilible(this, packageName)) { Intent
Time of Update: 2017-07-26
尋找電腦連接埠的佔用情況,電腦連接埠佔用尋找電腦連接埠的佔用情況例如查連接埠號碼5037(adb的連接埠)的佔用情況一、使用 netstat -ano命令 找到連接埠號碼為5037的,並且找到對應進程的PID然後我們區windows工作管理員裡面找PID是5736的進程是什麼找到為eclipse,說明找對了,因為eclipse會調用adb 二、命令列視窗的協助如果有什麼指令不清楚,就在命令列視窗按下面方式查協助即可
Time of Update: 2017-07-29
隱式intent,intent隱式intent一、隱式意圖介紹 顯式意圖我們前面已經提到,形如:Intent intent = new Intent();intent.setClass(this,Other.class); //此句表示顯式意圖,因為明確設定啟用物件為Other類startActivity(intent); 顧名思義,隱式意圖就是在不明確設定啟用物件的前提下尋找最匹配的組件,舉個例子,比如有5個人:(1)A:170cm(2)B:160cm(3)C:180cm(
Time of Update: 2017-07-28
Fragment已經被added了導致的異常。,fragmentadded導致 java.lang.IllegalStateException: Fragment already added:
Time of Update: 2017-07-28
產生認證,用於簽名Android應用,認證android1. keytool 命令1)使用JDK中的一個命令keytool,都有哪些命令呢,使用 keytool -help 進行查看 2)本次使用 keytool -genkeypair 命令產生簽名,查看此命令都有哪些參數keytool -genkeypair -help發現keytool -genkey與keytool -genkeypair 效果一樣 2.
Time of Update: 2017-07-20
Android布局需要知道的基礎知識,android布局eclipse配置環境變數: 1、在 eclipse 中的 Window --> preferences --> Android(安裝了ADT的前提下才能看到Android) --> SDK Location: 將SDK路徑匯入 2、將 sdk 目錄中的 platform-tools、 tools 配置到 環境變數的 Path 中 && cmd 命令 :
Time of Update: 2017-07-25
何時使用漢堡包菜單設計,使用漢堡包菜單設計漢堡包菜單,也叫側邊欄菜單。它由三個堆疊線條(你可以形象的想象成漢堡包中上下的兩個麵包和中間的肉)的表徵圖用於表示菜單。點擊表徵圖時,會顯示可用的導航選項。很多設計師寫的有關漢堡包菜單設計的文章,都不看好這種設計。總結其缺點,主要體現在:1.可發現性較低;2.效率較低;3.與系統的導航模式衝突;4.不夠一目瞭然。大家如果感興趣的話,可以搜尋相關文章詳細瞭解一下。但究其根本,並不是表徵圖本身,而是隱藏在表徵圖後面導航選項。儘管如此,在某些情況下,漢堡包菜單
Time of Update: 2017-07-24
Android安裝過程出現問題,android安裝過程Android安裝過程出現問題一、Eclipse 中 Emulator Control 不能用問題在官方文檔中發現問題所在(官方文檔說明),在最後一行“The Emulator Control tab, shown in Figure 1, is no longer supported. Use the Android Emulator for these features",Android
Time of Update: 2017-07-19
Android 方法數超過64k、編譯OOM、編譯過慢解決方案。,androidoom 目前將項目中的leancloud的即時通訊改為環信的即時通訊。當引入easeui的時候 出現方法數超過上限的問題。 搜尋一下問題,解決方案很簡單。 這裡簡單記錄一下,順序記錄一下此解決方案導致的另一個問題。 一、解決方案數超過64k的問題 問題描述:Error:The number of method references in a .dex file cannot exceed
Time of Update: 2017-07-19
Android學習——動態註冊監聽網路變化,android監聽建立一個BroadcastTest項目,然後修改MainActivity中的代碼,如下: 1 public class MainActivity extends AppCompatActivity { 2 private IntentFilter intentFilter; 3 private NetworkChangeReceiver networkChangeReceiver; 4 5
Time of Update: 2017-07-22
Android學習——資料存放區之檔案儲存體,android檔案儲存體將資料存放區到檔案中並讀取資料1、建立FilePersistenceTest項目,並修改activity_main.xml中的代碼,如下:(只加入了EditText,用於輸入常值內容,不管輸入什麼按下back鍵就丟失,我們要做的是資料被回收之前,將它儲存在檔案中) 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout