Time of Update: 2018-12-05
如何擷取Android系統時間是24小時制還是12小時制在做一個項目時,因為需要顯示時間,要求顯示格式與系統標題列顯示的時間格式一致,在網上找了很久沒找到相關文檔說明,後來在一本書上看到了。直接上源碼: ContentResolver cv = this.getContentResolver(); String strTimeFormat = android.provider.Settings.System.getString(cv,
Time of Update: 2018-12-05
轉自:http://blog.csdn.net/lfhfut/archive/2010/07/21/5751348.aspx 無邊界程式設計理念這個提法來自於這裡。
Time of Update: 2018-12-05
既然使用onDraw可以繪製為藍色背景,那我們是不是可以幹一些壞事了,哈哈。。。。。 不過幹壞事之前要記得先學習學習graphics裡面的一些知識。 一、基礎預備知識1、Canvas--畫板 Canvas是一個大大的畫板,這個畫板有多大,就看Android系統能支援多大的Canvas了,以後慢慢就會體會到這個Canvas到底有多大,不過原理上:Canvas是無窮大的 2、Paint--畫筆
Time of Update: 2018-12-05
38. 請描述下 Activity 的生命週期。 必調用的三個方法:onCreate() --> onStart() --> onResume(),用 AAA 表示(1)父 Activity 啟動子 Activity,子 Actvity 退出,父 Activity 調用順序如下 AAA --> onFreeze() --> onPause() --> onStop() --> onRestart() --> onStart(),onResume() …
Time of Update: 2018-12-05
dp(dip): device independent pixels(裝置獨立像素). 不同裝置有不同的顯示效果,這個和裝置硬體有關,一般我們為了支援WVGA、HVGA和QVGA 推薦使用這個,不依賴像素。px: pixels(像素). 不同裝置顯示效果相同,一般我們HVGA代表320x480像素,這個用的比較多。pt: point,是一個標準的長度單位,1pt=1/72英寸,用於印刷業,非常簡單易用;sp: scaled pixels(放大像素). 主要用於字型顯示best for
Time of Update: 2018-12-05
Android應用開發中, 有一種情境,就是我們不希望使用者直接按Back鍵退出Activity,而是希望應用隱藏到後台,類似於按Home鍵的效果。下面提供程式碼範例,請參考。 1 public boolean onKeyDown(int keyCode, KeyEvent event) { 2 if (keyCode == KeyEvent.KEYCODE_BACK) { 3 Intent intent = new
Time of Update: 2018-12-05
Adobe Flash Player for Androidhttp://download.pchome.net/detail-27996.html至少我的 "昂達(onda)VX610W加強版 7寸平板電腦" 是這樣. 直接下載 apk 安裝就行了,不需要網上說的那麼多步驟--不過僅對於我的機器而言.不過流暢的話還是用 pptv 強很多.http://download.pptv.com/pad/android/------------------------------------------
Time of Update: 2018-12-05
文章分類:移動開發 關鍵字: ubuntu android1、安裝SUN JDK,本文不做介紹,請參考Ubuntu Wiki 2、下載相關軟體 Eclipse IDE 3.4:下載 地址:http://www.eclipse.org/downloads/Android SDK 1.5::http://developer.android.com/sdk/1.5_r1/index.htmlAndroid Development Tools
Time of Update: 2018-12-05
摘自:http://www.cnblogs.com/mudoot/archive/2011/11/16/Writing_Efficient_Android_Code.html ,以便後記.對於佔用資源的系統,有兩條基本原則: 不要做不必要的事 不要分配不必要的記憶體 1.避免建立對象 除非必要,應盡量避免儘力對象的執行個體。 當你從使用者輸入的資料中截取一段字串時,盡量使用substring函數取得未經處理資料的一個子串,而不是為子串另外建立一份拷貝。這樣你就有一
Time of Update: 2018-12-05
RelativeLayout用到的一些重要的屬性: 第一類:屬性值為true或false android:layout_centerHrizontal 水平置中 android:layout_centerVertical 垂直置中 android:layout_centerInparent 相對於父元素完全置中 android:layout_alignParentBottom 貼緊父元素的下邊緣
Time of Update: 2018-12-05
Android 手機空間不夠解析:首先是 DCIM 中的快取檔案!其次是豌豆莢中的來源程式!還可能是酷狗中下載的歌曲!China Mobile Samsung GT-I9100上安裝的應用ABC NewsABC NewsAsk.comAsk.comBBC NewsBBC Worldwide LimitedCamera360 for Android 1.5PinGuo Inc.China Daily Newschina daily newsESPN ScoreCenterESPN IncFOX
Time of Update: 2018-12-05
●·● 目錄:A1 ………… Android 目錄簡介 ANATOMY OF AN ANDROID APPLICATION 用"可視化"的方式來增加 String AndroidManifest.xml 詳解A2 ………… Android 開發技巧A3 ………… Android 建立工程A4 ………… Android 控制台顯示A5 ………… Android 發簡訊執行個體Android 目錄簡介:src: xx.java:
Time of Update: 2018-12-05
1. Android專案檔夾裡面,主要的資源檔是放在res檔案夾裡面的。2. assets檔案夾是存放不進行編譯加工的原生檔案。 res檔案夾:res/anim/ :XML檔案動畫檔案。 res/drawable/ :.png、.9.png、.jpg檔案,編程:Resource.getDrawable(id) res/layout/ :被編譯為螢幕布局(或螢幕的一部分)的XML檔案。 res/values/ :可以被編譯成很多種類型的資源的XML檔案。儘管這個檔案夾裡的檔案可以任意命名,
Time of Update: 2018-12-05
唔,明天要去網易筆試Android實習生,於是翻出以前寫的Android代碼,溫習一下,想象一下,當然,這必然不會導致太多的本質改變,不過總得試試,就這樣, 上代碼。 1 package android.lekko.tools; 2 3 import android.app.Activity; 4 import android.content.ContentResolver; 5 import android.provider.Settings; 6 import
Time of Update: 2018-12-05
Android系統預設的Toast十分簡潔,使用也非常的簡單。但是有時我們的程式使用預設的Toast時會和程式的整體風格不搭配,這個時候我們就需要自訂Toast,使其與我們的程式更加融合。使用自訂Toast,首先我們需要添加一個布局檔案,該布局檔案的結構和Activity使用的布局檔案結構一致,在該布局檔案中我們需設計我們Toast的布局,例如:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=
Time of Update: 2018-12-05
轉載自http://www.360doc.com/content/12/0919/13/10388890_237015006.shtmlAndroid藍芽系統分為四個層次,核心層、BlueZ庫、BlueTooth的適配庫、BlueTooth的JNI部分、Java架構層、應用程式層。下面先來分析Android的藍芽協議棧。 Android的藍芽協議棧採用BlueZ來實現,BlueZ分為兩部分:核心代碼和使用者態程式及工具集。
Time of Update: 2018-12-05
Activities提供了一種方便管理的建立、儲存、回複的對話方塊機制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(int),
Time of Update: 2018-12-05
費了九牛二虎之力,終於把Cocos2d在Andriod上跑通了。在安裝期間碰到了各種各樣的坑,這裡我把這些坑總結一下。 通過Cocos2dx官方資料知道要在Andriod下搭建環境需要四樣前置條件:cygwinndkcocos2dxandroid-sdk-tools 上述前置條件各自的用途請自行google。這裡只描述搭建環境中所遇到的坑。 1.cygwin 安裝cygwin 坑1-1.通過一番搜尋,包括小白的Blog,裝起來那叫一個慢啊~經常到一半中斷,總之下了2天沒下完,換鏡像
Time of Update: 2018-12-05
兩個 activity 中相互切換,使用 Intent 對像,使用很簡單 Intent in = new Intent(); in.setClass(this,active2.class); // 向 active2 傳值 in.putExtra("tt", et.getText().toString()); this.startActivity(in); this.finish(); 詳細代碼main.xml 第一個
Time of Update: 2018-12-05
做了一個檔案編碼的測試,為下一個作品做準備,需要準備4個不同編碼的檔案在 code 中已指明了檔案名稱 xml