原创 Android異常收集——標題上的時鐘

在添加Action View 的時候實現標題上的時鐘 代碼很簡單: 定義Action Item時使用android:actionViewClass屬性指定Action View 的實現類定義Action Item時使用android:a

原创 Android——實現等格子的類似W8系統瓷磚效果的佈局

在一些APP上我們經常看見這樣子的佈局: 實現的思路有兩種: 1 最普通的是直接在XML設置,利用LinearLayout嵌套LinearLayout,然後設置各個控件android:layout_weight屬性實現空間分割 2 利

原创 程序使用代碼控制UI屬性

<pre name="code" class="java"> package com.example.tryto; import android.app.Activity; import android.os.Bundle; impor

原创 轉屏幕時,EditText的setText()方法無效

背景:當轉屏幕時,activity的頁面中封裝一個成員變量a,每次轉屏幕時,自加一,在onSaveInstanceState()方法中實現邏輯代碼,並在onCreate()方法中用EditText控件顯示遞增的成員變量a,但是出現E

原创 android學習日記——Intent與IntentFilter

回顧與總結: Intent能啓動Activity,Service,BroadcastReceiver三大系統組件指定Intent的Component屬性就是顯性定義Intent,只要爲其賦予Component對象就行了。沒有指定的即爲隱

原创 回調的原理實現與應用

轉自:http://blog.csdn.net/luoweifu/article/details/41465289 《回調的原理、實現與應用》一文中已經初步講了回調的原理和應用,並就一個實際需求用函數的方式實現了回調應用。但回調並不僅

原创 Android學習日記——數據存儲5部曲之文件存儲

二、文件存儲 1簡介:文件存儲類似與JAVA的IO流技術對文件進行讀寫。需要注意的是:Android是基於Linux架構的,所以除了應用的私有目錄/data/data/其他的系統文件因爲權限問題無法進行讀寫 2存儲區域:內部存儲與外部存儲

原创 LayoutInflater的使用

在實際工作中,事先寫好的佈局文件往往不能滿足我們的需求,有時會根據情況在代碼中自定義控件,這就需要用到LayoutInflater。 LayoutInflater在Android中是“擴展”的意思,作用類似於findViewById()

原创 android學習日記——PreferenceActivity詳解

PreferenceActivity詳解 何爲PreferenceActivity 以下爲官方解釋: This is the base class for anactivity to show a hierarchy of prefer

原创 JAVA組件焦點的特性:獲取組件時其頂層組件必須爲可見的

JAVA組件焦點的特性:其組件的頂層祖先必須爲可見的。 requestFocus,requestFocusInWindow等這些方法在獲取組件焦點時都提到了: 請求此 Component 獲取輸入焦點,並且此 Component 的頂層

原创 Android學習日記——數據存儲5部曲之SharedPreferences

Android進行數據存儲主要有5種方式: SharedPreferences 存儲輕量級數據傳統IO流技術,即文件存儲SQLite輕量級數據庫存儲ContentProvider網絡存儲SharedPreferences存儲簡介:Sha

原创 Android多點觸控

參考:http://blog.csdn.net/csh159/article/details/7876356 以下程序實現了兩指放大圖片與拖動圖片 package com.lin; import android.app.Activity

原创 開發自定義組件

Android所有的UI都是繼承自View類,所以要實現自己的組件,我們只要繼承View類然後重寫業務需要的辦法就行了 常用重寫的辦法有: 以下是一個實現了跟隨觸點的小球自定義組件。 public class newUI extend

原创 非IDE環境下開發安卓項目

開發Android 項目無非就是以下3個步驟: 創建Android項目在XML佈局文件中設置用戶應用界面在JAVA代碼中實現業務邏輯在IDE開發,就是下一步,下一步,完成。但如果脫離了IDE,又要怎麼來開發呢?如何來實現以上三個步驟呢?

原创 設計模式的基本原則

轉自:http://blog.csdn.net/jesson20121020 在看設計模式的基本原則之前,先來看下一些基本的面向對象知識。 1. 面向對象思想的建立:            面向的對象的三原則,即繼承,封裝和多