Time of Update: 2014-09-13
Android Activity,androidactivity對於Android中Activity頁面跳轉的問題你的button不在Activity中的話,就用上下文來啟動,也就是你上面的mContext來啟動,startActivity(new Intent(mContext,xxx.class))改為mContext.startActivity(new
Time of Update: 2014-09-13
Android,android官網每個Activity都有taskAffinity屬性,這個屬性指出了它希望進入的Task。如果一個Activity沒有顯式的指明該Activity的taskAffinity,那麼它的這個屬性就等於Application指明的taskAffinity,如果Application也沒有指明,那麼該taskAffinity的值就等於包名。而Task也有自己的affinity屬性,它的值等於它的根Activity的taskAffinity的值。
Time of Update: 2014-09-13
android新手項目講解,android新手講解最近做一個關於快遞的項目,新手,望各位高手指點一下。先上 UI
Time of Update: 2014-09-13
最好的5個Android ORM架構在開發Android應用時,儲存資料有這麼幾個方式,一個是本地儲存,一個是放在後台(提供API介面),還有一個是放在開放雲端服務上(如 SyncAdapter 會是一個不錯的選擇)。對於第一種方式,即本機資料儲存,如嵌入式SQLLite,你可以選擇直接使用SQL語句、Content Provider 或 ORM(對象關係資料對應)。對於 Android 應用的開發,主要是使用Java語言,所以適用於Java語言的一些ORM,也能移植於 Android 平台上。
Time of Update: 2014-09-13
Android資料庫高手秘籍(二)——建立表和LitePal的基本用法 我們學習了一些Android資料庫相關的基礎知識,和幾個頗為有用的SQLite命令,都是直接在命令列操作的。但是我們都知道,資料庫是要和程式結合在一起使用的,單獨對一個資料庫去進行増刪改查操作並沒有什麼意義,因此今天我們就來學習一下如何在Android程式當中去操作SQLite資料庫,還沒看過前一篇文章的朋友可以先去參考 Android資料庫高手秘籍(一)——SQLite命令
Time of Update: 2014-09-13
BroadcastReceiver廣播接收者(二)——利用AndroidManifest.xml註冊廣播接收者MainActivity如下:package cc.testbroadcasta;import android.os.Bundle;import android.app.Activity;import android.content.Intent;/** * Demo描述: * 利用AndroidManifest.xml註冊廣播接收者 */public class
Time of Update: 2014-09-13
Android應用開發:動畫開發——XML動畫引言當今,Android、IOS二分天下,什麼Tizen、COS blabla的均為螻蟻,一看就知道是為打發領導或為花研發資金產出的產品,根本不是為了贏得市場,為的只是博得領導一笑而已,完全可以忽視。而Android開發又因為開發語言以Java為主,入門門檻極低導致基本上是個程式員,泡兩天EOE,或Android Developer Training都可以過來說“哥會開發Android
Time of Update: 2014-09-13
Android開發系列(八):採用Pull解析器解析和產生XML內容因為有些時候,應用的資料是採用XML檔案的格式存放的,所以我們需要知道怎麼從XML檔案中讀取這些資料在Android中可以通過SAX、DOM、pull解析XML檔案。在本篇博文中主要介紹採用Pull解析器解析和產生XML內容。介紹:在Android已經整合了Pull解析器,所以無需添加任何的jar檔案。在Android中本身用到的各種xml檔案,其內部也是採用Pull解析器進行解析的。一、採用Pull解析器解析XM
Time of Update: 2014-09-12
BroadcastReceiver廣播接收者(三)——利用廣播在應用程式之間傳遞資料,broadcastreceiverTestBroadcastA應用如下MainActivity如下:package cc.testbroadcasta;import android.os.Bundle;import android.app.Activity;/** * Demo描述: * 利用廣播在應用程式之間傳遞資料 * *
Time of Update: 2014-09-13
Android中不使用AIDL實現Service的遠程調用優點:Client端與Server端的DESCRIPTOR可以自訂,不受包名限制實質中其實是使用底層Binder機制提供的Java層介面 Binder 、IInterface等去實現用戶端中使用transact發起處理序間通訊請求,服務端會回調onTransact來處理請求Common Interface:public interface ITimeCountService {int getCount() throws
Time of Update: 2014-09-13
Android 文字傾斜有時候Android內建的控制項無法滿足我們的某些要求,這時就需要我們自訂控制項來實現這些功能。比如需要一個TextView裡的字傾斜一定的角度,就需要自訂TextView。 package com.leigo.ratatetextview;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import
Time of Update: 2014-09-13
calabash-android 命令列使用 本文介紹calabash-android的命令列的使用,通過例子,熟悉calabash-android所調用的ruby api和常用控制台命令, 如query, touch, wait等。,。熟悉這些API有助於我們編寫自訂feature。第一步:下載app 本文所用的測試app為駭客頭條,點此下載。app中view的元素如所示:第二步:開啟命令列,進入app的下載目錄,輸入如下命令calabash-android console
Time of Update: 2014-09-13
Android開發技巧——使用PopupWindow實現快顯功能表在本文當中,我將會與大家分享一個封裝了PopupWindow實現快顯功能表的類,並說明它的實現與使用。因對介面的需求,android原生的快顯功能表已不能滿足我們的需求,自訂菜單成了我們的唯一選擇,在本文當中,我將與大家分享如何使用PopupWindow實現快顯功能表。1.快顯功能表的封裝PopMenuPopupWindow可以說是一個浮動在Activity之上的容器,通常用來顯示自訂的視圖。比如像自動完成輸入框AutoCompl
Time of Update: 2014-09-13
Android 部落格園用戶端 (六) OnItemLongClickListener for Blog, News and Comment為部落格、新聞、評論介面的ListView添加長按事件,一邊快速轉到相應的頁面。 1. 部落格:查看內容、查看評論、查看作者。 2. 新聞:查看內容、查看評論。 3. 評論:引用、回複。(功能暫未實現) 複製代碼 1 package com.arlen.cnblogs.view; 2
Time of Update: 2014-09-13
Android開發之反編譯與防止反編譯Android開發之反編譯與防止反編譯 防止反編譯是每個程式員的必修課,因為當你辛辛苦的研發一個應用,被人家三下五除二給反編譯了,是一件多麼尷尬的事啊。那麼如何防止反編譯啊?這裡就用Google Android內建的代碼混編的方式來防止反編譯。孫子兵法中講得好:“知彼知己百戰不殆”,所以在講解防止反編譯之前,先讓我們瞭解一下如何反編譯一個應用。一、反編譯Android應用實驗環境:Windows8.1企業版、dex2jar-0.
Time of Update: 2014-09-13
android螢幕適配一、螢幕適配工具類public class MultiScreenTool {static Activity activity;public DisplayMetrics displayMetrics = null;public int defaultX = 0;public int defaultY = 0;public float defaultDensity = 1.5f;public float nowDensity = 0;private static
Time of Update: 2014-09-13
android Music 中如何添加設定雙卡鈴聲的菜單1,開啟情景模式的設定雙卡鈴聲的feature:MTK_MULTISIM_ROINGTONE_SUPPORT,Music中卻不能設定雙卡鈴聲。希望能在Music添加菜單“Us as SIM1/SIM2 ringtone”1,string.xml,添加新的string ringtone_as_sim1_menu和ringtone_as_sim2_menu : Use as SIM1 ringtone Use as SIM2
Time of Update: 2014-09-12
自訂 Popwindow,自訂popwindowpopwindow 是比較常用的一種控制項,為了靈活使用,會自訂 popwidow ,繼承 popwindow。這篇文章主要介紹如何自訂 popwindow ,同時響應 popwindow 中 view 的事件。1. 定義 MenuPop 繼承 popwindow具體代碼如下 :public class MenuPopwindow extends PopupWindow implements OnClickListener {private
Time of Update: 2014-09-12
cocos2d-x 3.2 螢幕適配,cocos2d-x3.2在手機端開發,螢幕適配是個永恒的話題,主要由於android(ios)片段化……網上有很多文章講解cocos2d-x 2.x 螢幕適配的文章,很少關於 3.2的,今天我參考http://blog.csdn.net/liaowenfeng/article/details/8566856點擊開啟連結,在 3.x 的引擎上研究了哈,螢幕適配……有興趣的筒子們可以喵喵……原理就不講了,參考上面的連結,寫的很清晰,哎,太懶了……其實主要就是在
Time of Update: 2014-09-12
【android】自訂ProgressDialog實現暫時隱藏進度值並顯示等待狀態(附源碼下載),androiddialog有時,我們需要訪問網路才能擷取到需要操作的任務數(例如下載的檔案數),而在伺服器返回任務數之前要想隱藏進度百分比和進度數值,就需要我們自己重寫ProgressDialog。等到擷取到任務數後再把進度值和百分比顯示出來。先上:關鍵代碼:public class CustomProgressDialog extends ProgressDialog