Time of Update: 2018-12-05
今天調用別人的代碼時出現了Can't create handler inside thread that has not called
Time of Update: 2018-12-05
什麼是IntentService? (本文轉自http://blog.csdn.net/gaojie314/archive/2010/11/28/6040701.aspx)官方的解釋是:IntentService is a base class for Services that handle asynchronous requests (expressed as Intents) on demand. Clients send requests through android.content.
Time of Update: 2018-12-05
最近公司在做一個支付組件。持續做了一個月,我做了三個版本,現在項目突然終止,我也無事可做,就想把這個項目中用到的浮動框效果拿出來,曬一曬,鞏固知識的同時也順便幫幫有需要的人,也不失為一件樂事。 該浮動框其實挺簡單,就是一個開機廣播啟動一個後台Service,不斷的從記憶體中查看商城用戶端啟動,如果啟動,就發送一個廣播,運行支付組件;當商城退出時,支付組件也退出。 先看來:(注意:該圖為私人收藏圖,請勿隨意轉載。) 下面說說過程與核心代碼。
Time of Update: 2018-12-05
很多寫登入介面的開發人員都會遇到一個問題:那就是在登入介面時,當你點擊輸入框時,下邊的按鈕有時會被輸入框擋住,這個不利於使用者的體驗,所以很多人希望軟鍵盤彈出時,也能把按鈕擠上去。很多開發人員想要監聽鍵盤的狀態,這無疑是一個很麻煩的做法。 我們可以在AndroidManifest.xml的Activity設定屬性:android:windowSoftInputMode = "adjustResize"
Time of Update: 2018-12-05
Time of Update: 2018-12-05
1.JNI(1)Java call Native CJNI的基本概念可以參考以下文獻:http://blog.csdn.net/believefym/archive/2007/06/08/1644635.aspx
Time of Update: 2018-12-05
對於企業來說,一個合格的 Android 開發人員可能是這樣的熟悉 Android 架構,閱讀過 Android 源碼熟悉 Andorid SDK,特別是網路,線程有較強的代碼掌控力懂一點 NDK 或 C (精通就更好了)使用 Git 來管理代碼開發人員的需求總結起來也很簡單符合自己能力與產出的薪資待遇一個能夠發揮自己能力,且受到尊重的環境可以滿足自己學習、提升能力的願望優秀的網路環境
Time of Update: 2018-12-05
練習了一個jquery mobile的網頁的小練習,早就聽說phoneGap可以寫Webapp,今天試一下,寫下來做下備忘。1、eclipse下載honeGap的外掛程式。 mobile-web-development-with-phonegap
Time of Update: 2018-12-05
崗位職責: 1. 負責Android 軟體的架構分析、設計和核心代碼的編寫; 2. 負責相關技術的評審把關,控制項目產出品質,負責技術團隊技術管理工作。 任職資格: 1、具有5年以上行動裝置的軟體開發經驗; 2、熟悉Android系統架構,3年以上Android平台開發設計經驗; 3、精通C/C++/Java,具備獨立解決問題的能力; 4、熟悉物件導向開發,熟悉常用設計模式 5、對新技術持有敏感性以及願意致力於新技術的探索和研究;
Time of Update: 2018-12-05
來自:http://bbs.mcuol.com/TopicView.aspx?boardId=A47AFE05-0872-4DDB-97AE-48ACAFAE265B&topicId=14403FEE-5944-40A1-92A4-07457DA0A974 Android 網站資源收集大全(不斷更新中)Android開發人員論壇 http://www.androidin.com/google主站: http://code.google.com/android/E文文檔
Time of Update: 2018-12-05
12345678910111213public class ClassPathResource { publicstatic booleanisMobileNO(String mobiles) { Pattern p = Pattern .compile("^((13[0-9])|(15[^4,//D])|(18[0,5-9]))//d{8}$"); Matcher m =
Time of Update: 2018-12-05
1、AngleAngle是一款專為Android平台設計的,敏捷且適合快速開發的2D遊戲引擎,基於OpenGL ES技術開發。該引擎全部用Java代碼編寫,並且可以根據自己的需要替換裡面的實現,缺陷在於文檔不足,而且下載的代碼中僅僅包含有少量的樣本教程。最低運行環境要求不詳。項目地址:http://code.google.com/p/angle/ 2、Rokonrokon是一款Android 2D遊戲引擎,基於OpenGL ES技術開發,物理引擎為Box2D,因此能夠實現一些較為複雜的物理效果,
Time of Update: 2018-12-05
工欲善其事必先利其器 , 下面介紹下 Eclipse SDK NDK Cygwin CDT 整合式開發環境的搭建。1、Android 開發環境搭建Android開發環境搭建不是重點,相信看此文章的很多人都已經搭建成功,這裡隨便概述性的說說。1) 下載 JDK2) 下載 Eclipse3) 下載 Android SDK4) 啟動Eclipse , 安裝 ADT2、下載安裝Android NDK我使用的NDK版本為r5Google 出的最新NDK 為 r6
Time of Update: 2018-12-05
android中從資料庫中查出來的資料一般都存在cursor中即:Cursor mCursor = mSQLiteDatabase.query("select * form table", null),說白了就是一個資料集合,具體的說就是每行資料集合,下面是api中對cursor的解釋關於 Cursor, 1,Cursor 是每行的集合。 2,使用 moveToFirst() 定位第一行。 3,Cursor 是一個隨機的資料來源。 4,所有的資料都是通過下標取得。 Cursor
Time of Update: 2018-12-05
我們知道在Android 系統中,可以用Bundle或Intent來儲存和傳遞資料。我們有時由於程式某種需要,可能需要傳遞各種各樣的自訂對象,只傳遞簡單類型的資料是不夠的。但這些對象在Activity之間不能直接傳遞,用什麼方法去解決?方法一:將一個公用類作為對象傳輸中介,但安全性差,可能由於多個類的調用導致傳輸出錯。將變數寫成公用靜態型,在A Activiy設定Center.a=newObiect() 在 B Activiy接收 Object b=Center.a,如:publicclass
Time of Update: 2018-12-05
【0】AIDL預設支援的類型包話java基本類型(int、long、boolean等)和(String、List、Map、CharSequence),如果要傳遞自訂的類型該如何?呢? 要傳遞自訂類型,首先要讓自訂類型支援parcelable協議,實現步驟如下:1>自訂類型必須實現Parcelable介面,並且實現Parcelable介面的public voidwriteToParcel(Parceldest, intflags)方法
Time of Update: 2018-12-05
Home鍵(小房子鍵)在鍵盤上映射的就是home鍵,這倒是很好記。Menu鍵用於開啟菜單的按鍵,在鍵盤上映射的是F2鍵,PgUp鍵同樣可以。另外,看英文原文的意思,貌似這個鍵在某些機型上會被設計為左軟體(left softkey)Start鍵這個鍵在模擬器和G1真機上我都沒有找到到底是哪個鍵。映射的是Shift+F2或PgDn,某些機型會被設計為右軟鍵(right
Time of Update: 2018-12-05
EditText 不彈出軟體機碼盤2011-05-17 12:291.EditText預設不彈出軟體機碼盤 方法一: 在AndroidMainfest.xml中選擇哪個activity,設定windowSoftInputMode屬性為adjustUnspecified|stateHidden 例如:<activity android:name=".Main" android:label="@string/app_name"
Time of Update: 2018-12-05
android.permission.ACCESS_CHECKIN_PROPERTIES 允許讀寫訪問"properties"表在checkin資料庫中,改值可以修改上傳( Allows read/write access to the "properties" table in the checkin database, to change values that get uploaded)
Time of Update: 2018-12-05
今天在做一個執行個體是突然想到這個問題,我不想從系統軟鍵盤輸入資料,而是要從手機上的按鍵上輸入資料,那怎麼辦呢?在網上查了一下,很多都說了同樣的方法:首先找到我們要屏蔽鍵盤的TextView對象,這裡比如是:et定義一個:private InputMethodManager imm;然後再onCreate方法中:imm =