Time of Update: 2018-12-03
7.4 自訂樣式 樣式,簡單的來說,是View的一組屬性,通過這個屬性可以方便的定義控制項的樣式。接下來,我會具體的通過例子來描述如和使用自訂樣式。 首先,樣式,我們可以知道,它包括了諸如字型、文字顏色等設定。不過,這些只是改變了View的一些屬性,具體的屬性還是得依靠所繪製的View。 使用方式: 1. 定義樣式檔案 2. 在view樣式中引用樣式
Time of Update: 2018-12-03
Eg1:shape使android組件呈現特殊效果 使用到的布局檔案 view plaincopyprint?<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
Time of Update: 2018-12-03
最近在學習Android開發,在編寫程式的過程中,發現EditText
Time of Update: 2018-12-03
這兩天在學習Android開發,發現在退出程式是finish(),只能退出當前Activity,就在網上搜了搜,這個方法對於初學者挺好用的~~僅供自己參考使用單例模式建立一個Activity管理對象,該對象中有一個Activity容器(具體實現自己處理,使用LinkedList等)專門負責儲存新開啟的每一個Activity,並且容易理解、易於操作,非常不錯!MyApplication類(儲存每一個Activity,並實現關閉所有Activity的操作)1234567891011121314
Time of Update: 2018-12-03
這幾天在學習Android的開發,其中用到了SharedPreferences ,將其記錄下來,以備將來使用~~SharedPreferences可以用來存放應用程式的配置資訊,使用起來簡單方便,儲存後是一個XML檔案~~本程式是對兩個CheckBox的配置進行管理名字分別是SHOCK_ALERT、MUSIC_ALERT shockalert = (CheckBox)this.findViewById(R.id.shockalert); musicalert =
Time of Update: 2018-12-03
我在初學Android時,想做一個計算機,但是加減乘除四個符號是用下來列表進行選擇的,經過了自己的不懈努力,終於實現了這個功能。 下面我就把My Code貼出來供大家參考一下: 1 首先是main.xml檔案,我採用的是絕對布局,代碼如下 <?xml version="1.0" encoding="utf-8"?><AbsoluteLayout
Time of Update: 2018-12-03
android:autoLink設定是否當文本為URL連結/email/電話號碼/map時,文本顯示為可點擊的連結。可選值(none/web/email/phone/map/all)android:autoText如果設定,將自動執行輸入值的拼字糾正。可選值(true/false)android:bufferType指定getText()方式取得的文本類別。選項editable
Time of Update: 2018-12-03
前兩天再做一個關於AChartEngine曲線的即時顯示,學習了一些AChartEngine基本用法,現在將XYMultipleSeriesRenderer樣式屬性說明記錄下來和大家一起分享一下XYMultipleSeriesRenderer renderer = new XYMultipleSeriesRenderer();renderer.setChartTitle(depid+"號房間"+type+"即時曲線");//標題renderer.setChartTitleTextSize(20)
Time of Update: 2018-12-03
先看簡介,然後給出一個使用的小執行個體。簡介 Monkey是一個命令列工具,可以運行在模擬器裡或實際裝置中。它向系統發送偽隨機的使用者事件流,實現對正在開發的應用程式進行壓力測 試。Monkey包括許多選項,它們大致分為四大類:· 基本配置選項,如設定嘗試的事件數目量。· 運行約束選項,如設定只對單獨的一個包進行測試。· 事件類型和頻率。· 調試選項。在Monkey啟動並執行時候,它建置事件,並把它們發給系統。同時,Monkey還對
Time of Update: 2018-12-03
Animation就是android中視窗進出螢幕的效果,一共有四種效果:alpha 漸層透明度動畫效果scale 漸層尺寸伸縮動畫效果translate 畫面轉換位置移動動畫效果rotate 畫面轉移旋轉動畫效果設定的方法有兩種:一種是在xml檔案中定義,一種是java檔案中定義。xml中定義比較簡單,只要瞭解了每種屬性的意義,進行相應的設定就行了。另外,還可以對Animation進行監聽,只需實現方法:myAnimation.setAnimationListener(new
Time of Update: 2018-12-03
今天調試了android上調用GPS的功能,在網上找了很多文章,方法是: locationManager = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE );//初始化LocationManagerif (!locationManager .isProviderEnabled(android.location.LocationManager.
Time of Update: 2018-12-03
gallery: 圖片填充的方法與Spinner類似,也是使用setAdapter()方法。但是這個使用的是自訂的Adapter,並且這個Adapter要繼承於BaseAdapter。Gallery定義與資料填充及監聽事件: Gallery g = (Gallery) findViewById(R.id.mygallery); /* 添加一ImageAdapter並設定給Gallery對象 */ g.setAdapter(new ImageAdapter(this));
Time of Update: 2018-12-03
最近正在android上使用RChart畫曲線圖,由於資料要動態更新,所以要設定更新的時間間隔。摸索了很長時間,今天終於可以了。引用的assets都是RChart demo例子中的東西,我只是修改了重新整理時間。RChart demo在我的資源裡,關於動態顯示資料,大家要記得在Listener裡面添加時間的語句,例如:ChartAndroidImage.assets=getAssets(); chartPanel = new
Time of Update: 2018-12-03
第十章 遊戲迴圈的設計前面的幾章中,曾多次提到遊戲迴圈,這一章就讓我們一起瞭解遊戲迴圈的相關概念,學習如何使用遊戲迴圈。我們知道,遊戲的主體通常在一個迴圈體中,最初,我們用一個變數來表示遊戲的狀態,比如gameState =
Time of Update: 2018-12-03
第十一章
Time of Update: 2018-12-03
第七章
Time of Update: 2018-12-03
1. 資源讀取 ios的ipa的資源打包結構和實際結構是一致的,比如,在Resource目錄下有一個client.cfg文字檔,我們是直接用fread或者ofstream讀取出來的,處理的。 android的資源,打包的時候會全部拷貝到assets目下,壓縮了一下,分兩種情況: CCSprite::create()之類的,可以讀取出來; 自己的設定檔,xml之類的,不能直接讀,必錯。 cocos2dx支援統一的方法:
Time of Update: 2018-12-03
Apk檔案是Android上的安裝檔案,一個Android安裝包包含了與該應用程式相關的所有檔案。Apk檔案本質上是一個zip包,包括AndroidManifest.xml檔案、應用程式代碼(.dex檔案)、資源檔等。其中AndroidManifest.xml檔案位於根目錄下,主要包括以下各個元素:1、包名(package):若沒有指定apk的檔案名稱,編譯後程式包將以應用內Java主程式包的包名命名。2、認證(certificate):指定應用程式所授予的信任層級,目前的認證層級包括platf
Time of Update: 2018-12-03
1、Menu設計按下裝置菜單鍵會顯示選項菜單Options Menu,包含兩組功能表項目:表徵圖菜單Icon Menu(最多支援6個功能表項目,不支援checkboxes或radio buttons)以及擴充菜單Expanded Menu;操作功能表Context
Time of Update: 2018-12-03
1. 自訂ListView,: 2. 代碼實現: (1)res/layout/main.xml實現:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent"