Time of Update: 2018-12-04
因為程式的主題就是大富翁,並且自己的ID中第一個字母是D,於是就成了D大富翁。 今晚,應該是自己相對比較高興的,因為這個單擊版的不豪華的遊戲,從某種意義上來說自己總算完成了自己的期望目標及在執行過程中引入的一些新的IDEA。其實,這個遊戲的開發的過程在前面的部落格中已經提到過,這裡只是對做進一步總結。
Time of Update: 2018-12-04
SoapObject resultObj = null;try{SoapObject rpc = new SoapObject(NAMESPACE, METHORD_NAME); SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); envelope.bodyOut = rpc;
Time of Update: 2018-12-04
先上一下可以實現的 要實現的效果有幾方面1、列不固定:可以根據資料來源的不同產生不同的列數2、表格內容可以根據資料來源的定義合并列3、要填寫的儲存格可以選擇自訂鍵盤還是系統鍵盤奔著這三點,做了個簡單的實現,把源碼貼一下(因為該點是主介面中的一部分,不便於放整個Demo)自訂配接器,CallBackInterface是自訂的回調介面,這裡定義回調是因為資料輸入時需要及時儲存public class SiteDetailViewAdapter extends BaseAdapter
Time of Update: 2018-12-04
以前倒是沒有注意listview的getView會重複執行多次,這次因為布局比較複雜,所以在測試的時候去斷點跟蹤,發現同一條資料不斷的重複執行。覺得很奇怪,於是上網搜尋了一下。網上的解釋基本一致,就是ListView布局時height和width都不是fill_parent,導致不斷計算高度,不斷重新整理。或者說它的父容器沒有設定成fill_parent。 可以布局太複雜的情況下,全部按照fill_parent去調整不現實。所以想了另一種方案,就是動態固定高度。
Time of Update: 2018-12-04
今天想實現點擊Popupwindow的外邊不消失,點擊返回鍵popupwindow自動關閉的效果,網上找了找,發現沒有完整的,零碎的而且不準確,於是自己琢磨了一下,試了試效果。以下是實現效果的代碼View keyboardView = LayoutInflater.from(activity).inflate(R.layout.random_keyboard, null); popupWindow = new
Time of Update: 2018-12-04
簡單的例子:子線程非同步更新UI,同時不影響主線程的操作本身介面的操作 下面是main.xml設定檔<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"
Time of Update: 2018-12-04
學Android有一段時間了,原理方面的書籍看了一遍,大概懂Activity、Service、Broadcast Receiver、Content
Time of Update: 2018-12-04
Activity為Android4大組件之一。Activity作為Android的表現層(presentation layer),每個螢幕都是一個Activity(或由Activity繼承而來),在Activity中使用View去構建圖形化介面來展現資訊和對使用者的操作進行響應。 為了保護使用者體驗和對資源進行管理,需要理解Activity的生命週期。Activity的生命週期不是由Android Application來管理,而是由Android
Time of Update: 2018-12-04
Android模擬器安裝apk檔案,必須實現SDK的安裝和配置。問題如下:配置好路徑、環境變數之後,cmd 命令鍵入: adb install *****.apk提示'adb' 不是內部或外部命令,也不是可啟動並執行程式原因如下:我使用的SDK開發包是2.2版本的,tools目錄下可能有些東西不一樣,一般是缺少檔案ADB引起的,解決如下:將platform-tools目錄下的adb、AdbWinApi.dll、AdbWinUsbApi.dll檔案copy到tools下,重新試試,問題解決。
Time of Update: 2018-12-04
說明: 以前使用的都是xp下的android開發,現在借同學的本本,是win7 旗艦版32位,沒辦法,只能重新安裝了.... 經過驗證和總結如下 1. 首先JDK 用滑鼠右擊“電腦”->屬性->進階系統設定->環境變數系統變數->建立-> 變數名:JAVA_HOME 變數值:C:\Program Files\Java\jdk1.6.0_18
Time of Update: 2018-12-04
xAuth認證實際上是OAuth認證的簡化版。目前xAuth只對案頭用戶端和移動用戶端開放申請。Web應用請使用OAuth。xAuth旨在增強用戶端的使用者體驗,減少頁面跳轉次數。採用xAuth認證的案頭應用和行動裝置 App可以跳過oauth/request_token(擷取Request Token)以及oauth/authorize(授權Request
Time of Update: 2018-12-04
Processes and ThreadsWhen an application component starts and the application does not have any other components running, the Android system starts a new Linux process for the application with a single thread of execution. By default, all components
Time of Update: 2018-12-04
近日,在項目開發中,涉及到一些關於EditText彈出鍵盤的問題,現涉及到如下幾種,以後再遇到,再來更新~ 1.自動彈出鍵盤 <activity android:name=".ui.WriteFeedBackActivity" android:windowSoftInputMode="stateVisible|adjustResize"/> 2.不自動彈出鍵盤
Time of Update: 2018-12-04
android.view.View已知直接子類:AnalogClock, ImageView, KeyboardView, ProgressBar, SurfaceView, TextView, ViewGroup, ViewStub已知間接子類:AbsListView, AbsSeekBar, AbsSpinner, AbsoluteLayout, AdapterView<T extends Adapter>, AppWidgetHostView,
Time of Update: 2018-12-04
android完成色彩坡形是可以靠代碼實現的,那麼我簡單介紹一下實現的方法,是我在項目開發中的一個,其中上方顏色值為#e8e8e8,下方顏色值為#dbdbdb,想要實現漸層並且在漸層的結束有一條明顯的線,那麼就需要漸層結束時的顏色略深於dbdbdb就OK了, 在drawable中建立一個test_gradient.xml檔案內容如下:<?xml version="1.0" encoding="utf-8"?><shape
Time of Update: 2018-12-04
安裝步驟: 1. 下載android ndk,這個就不多說了,我的是ndk-r6b。 2.解壓縮即是安裝。我放在 ~下面了。 寫個HELLO WORLD 1.用Eclipse IDE產生一個預設的最簡單的工程,就是那個只有一個TextView的Hello world. 注意包名,比如我的
Time of Update: 2018-12-04
近期在一個項目中用到修改密碼這個功能,不過對於密碼的輸入,我們不希望使用者輸入漢字或者特殊字元,所以我們需要對使用者進行輸入的輸入框進行過濾,下面是一個對EditText進行過濾的小程式碼片段: 1.首先給Edittext 添加一個TextWatcher,當然這個TextWatcher我們是要自己寫的,核心功能也在這個類中 mOldPwdET.addTextChangedListener(new SearchWather(mOldPwdET
Time of Update: 2018-12-04
感應器有幾種類型:方向感應器: Sensor.TYPE_ORIENTATION加速度(重力)感應器: Sensor.TYPE_ACCELEROMETER光線感應器: Sensor.TYPE_LIGHT磁場感應器: Sensor.TYPE_MAGNETIC_FIELD距離(臨近性)感應器: Sensor.TYPE_PROXIMITY溫度感應器: Sensor.TYPE_TEMPERATURE 這裡我們利用的是加速度感應器 package com.jamin.sensor;import
Time of Update: 2018-12-04
Time of Update: 2018-12-04
Android的官方開發人員部落格發了一份投影片,介紹了一些Android UI設計的小貼士,在這裡以看圖說話的形式發出來。Don’t: 1、不要照搬你在其它平台的UI設計,應該讓使用者感覺是在真正使用一個 Android 軟體,在你的商標顯示和平台整體觀感之間做好平衡2、不要過度使用模態對話方塊3、不要使用固定的絕對位置的布局4、不要使用px單位,使用dp或者為文本使用sp5、不要使用太小的字型Do: 1、為高解析度的螢幕建立資源(縮小總比放大好)2、需要點擊的元素要夠大3、表徵圖設計遵循