Time of Update: 2015-12-24
Android-隱式Intent,android-intent 隱式Intent表示不具體明確要開啟的activity,利用隱式intent我們可以開啟其他應用。 一個隱式intent的主要組成部分: 1.action
Time of Update: 2015-12-24
介面最佳化處理技術之(三)登入框表格組件最佳化處理,表格組件在res下drawable下建立xml檔案代碼:1 <?xml version="1.0" encoding="utf-8"?>2 <shape xmlns:android="http://schemas.android.com/apk/res/android" >3 <corners android:radius="8dp"/>4 <solid android:color="#
Time of Update: 2015-12-24
回調機制的實現。,回調機制實現.簡單回調機制的建立主要分為下面幾步:1.寫一個回調類,寫出需要的構造方法2.定義一個介面,裡面寫一個抽象方法,方法體(String data)為所需要回調的資料3.定義一個設定介面的方法,裡面得到介面對象4.定義一個發送資料的方法,當調用這方法時,資料自動發送及接受如下:package com.lixu.huidiao;public class SendData { private OnSendDataListener
Time of Update: 2015-12-24
unresolved inclusion in the java header in JNI,inclusionjni eclipse的ndk開發環境建差不多後開啟jni的samples裡的hello-jni項目。添加native和運行都沒有問題,但是開啟hello-jni.c看到一片紅: <buildCommand>
Time of Update: 2015-12-24
單擊事件的處理方式及註冊表單的建立之(一)按鈕單擊事件的實現,單擊表單開發步驟:聲明互動類組件對象 執行個體化互動類組件對象findViewById(ID資源名稱) 自訂一個事件監聽類完成對該介面所有互動組件的動作監聽,該類必須實現一個介面View.OnclickListener,進行事件組件監聽 按鈕與自訂監聽器綁定代碼: 1 public class LoginActivity extends AppCompatActivity { 2 3 private Button
Time of Update: 2015-12-24
Android學習筆記(24):進度條組件ProgressBar及其子類ProgressBar作為進度條組件使用,它還派生了SeekBar(拖動條)和RatingBar(星級評等條)。ProgressBar支援的XML屬性:Attribute NameRelated
Time of Update: 2015-12-23
[Android]使用button切換TextView可見和不可見,androidtextview <Button android:id="@+id/btnTest" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Button" /> <TextView
Time of Update: 2015-12-23
將raw裡面的資料庫檔案寫入到data中,rawdatapackage com.city.list.db;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import com.city.list.main.R;import
Time of Update: 2015-12-24
Android開發技術周報 Issue#61教程Android FrameWork
Time of Update: 2015-12-23
Android測試架構1(非原創),android架構1.繼承AndroidTestCase :public class JunitTest3 extends AndroidTestCase {}2.在AndroidManifest.xml資訊清單檔中添加如下代碼:<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.showdata" android:
Time of Update: 2015-12-23
Android之JSON解析,androidjson 做個Android網路編程的同學一定對於JSON解析一點都不陌生,因為現在我們通過手機向伺服器請求資源,伺服器給我們返回的資料資源一般都是以JSON格式返回,當然還有一些通過XML格式返回,相對JSON格式,XML格式的資料在處理時相對比較繁瑣,並且Android為我們提供了兩個解析JSON對象的類:JSONObject與JSONArray這兩個對象可以很好的滿足我們的需求,JSONArray對象可以以數組的形式將資料返回到手機,JSONO
Time of Update: 2015-12-23
安卓狀態列通知Status Bar Notification,安卓notification安卓系統通知使用者三種方式:1.Toast Notification2.Dialog Notification3.Status Bar Notification Status Bar
Time of Update: 2015-12-22
Android圖片處理, 相信做Android開發的小夥伴對於Android圖片壓縮、裁剪一定有很深的印象,今天我將帶領大家一起學習一下這個看著高深莫測的知識,以便再以後的學習、工作中可以協助到大家。 首先我們看一下這個問題出現的原因,當我們需要在我們的應用中添加大量圖片是,程式往往會報出OMM問題,這是什麼問題呢?是當我們添加的照片過多或過大時,Android就會報出超記憶體錯誤,往往我們遇到這個問題都很無奈,進行圖片緩衝最佳化可以協助我們解決這個問題,但是很多時候我們根本不知道,如何進行
Time of Update: 2015-12-23
小記:使用SharedPreferences儲存來設定程式第一次進入歡迎介面,以後不會再進入歡迎介面。, 1 SharedPreferences mSharedPreferences = this.getSharedPreferences(NAME, this.MODE_PRIVATE); 2 boolean first_run = mSharedPreferences.getBoolean(APP_FIRST_RUN, true); 3 4 if
Time of Update: 2015-12-22
引導介面(只顯示一次)的實現,引導介面一次實現// 定義一個setting記錄APP是幾次啟動!!! SharedPreferences setting = getSharedPreferences("com.example.welcome", 0); Boolean user_first = setting.getBoolean("FIRST", true); if (user_first) {//
Time of Update: 2015-12-23
Android SQLite API的使用(非原創),androidsqlite1.使用SQLite的API來進行資料庫的添加、刪除、修改、查詢package com.example.sqlitedatabase.test;import android.content.ContentValues;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import
Time of Update: 2015-12-23
《Android源碼設計模式解析與實戰》讀書筆記(九)第九章、責任鏈模式1.定義責任鏈模式是行為型設計模式之一,它使多個對象都有機會處理請求,從而避免了請求的寄件者和接受者之間的耦合關係。將這些對象連成一條鏈,並沿著這條鏈傳遞該請求,直到有對象處理它為止。2.使用情境1.多個對象可以處理同一請求,但具體由哪個對象處理則在運行時動態決定。2.在請求處理者不明確的情況下向多個對象中的一個提交請求。3.需要動態指定一組對象處理請求。3.簡單實現這個例子我覺得很貼切。我們在公司有各種原因需要報銷費用,首
Time of Update: 2015-12-22
android EditText 焦點,androidedittext在Android項目中,一進入一個頁面, EditText預設就會自動擷取焦點。那麼如何取消這個預設行為呢?在網上找了好久,有點 監聽軟鍵盤事件,有點 調用 clearFouse()方法,但是測試了都沒有! xml中也找不到相應的屬性可以關閉這個預設行為解決之道:在EditText的父級控制項中找一個,設定成 android:focusable="true"
Time of Update: 2015-12-22
封裝Log工具類,log工具類public class LogUtil {public static final int VERBOSE = 1;public static final int DEBUG = 2;public static final int INFO = 3;public static final int WARN = 4;public static final int ERROR = 5;public static final int NOTHING = 6;public
Time of Update: 2015-12-22
寫程式的歡迎介面(運用畫圖方法畫圓球)。,畫圖圓球 1 package com.lixu.drawable; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 import android.view.Window; 6 import android.view.WindowManager; 7 import untils.Untils; 8 9 public class MainActivity extends