Time of Update: 2018-12-05
本次項目中tabhost中使用spiner遇到的問題,總結一下。首先在頁面onCreate的時候需要改變的是:View contentView = LayoutInflater.from(getParent().getParent()).inflate(R.layout.personal_information, null);setContentView(contentView);這樣的方式來設定頁面顯示的view.personalProvinceSpinner = (Spinner)
Time of Update: 2018-12-05
使用反射:在你的setPositiveButton中添加://用於不關閉對話方塊try { Field field = dialog.getClass().getSuperclass().getDeclaredField("mShowing"); field.setAccessible(true); field.set(dialog, false);} catch (Exception e)
Time of Update: 2018-12-05
這是羽化第二篇部落格,目前依舊菜鳥一隻。最近在玩紛爭2,回想小學打FF8的時候真是感慨萬千,每當Eyes on
Time of Update: 2018-12-05
下面總結一下剛才自己遇到的問題。android退出全部activity的方法有兩種,但是在android2.2裡面必須使用下面這個方法: Intent startMain = new Intent(Intent.ACTION_MAIN); startMain.addCategory(Intent.CATEGORY_HOME); startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
Time of Update: 2018-12-05
default.properties檔案加入:target=android-7proguard.config=proguard.cfg以上兩句proguard.cfg 檔案:-optimizationpasses 7-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-dontpreverify-verbose-optimizations
Time of Update: 2018-12-05
px(pixels)——像素:不同的裝置顯示效果相同,一般我們HVGA代表320x480像素,這個用的比較多。dip(device independent pixels)——裝置獨立像素:這個和裝置硬體有關,一般哦我們為了支援WCGA、HVGA和QVGA推薦使用這個,不依賴於像素。等同於dp。sp(scaled pixels—best for text size)——帶比例的像素。pt(points)——磅:1pt =
Time of Update: 2018-12-05
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 內部顏色 --> <solid android:color="#00A5C6"/> <!-- 邊緣線條顏色 --> <stroke android:width="1.0px"
Time of Update: 2018-12-05
帶有g-sensor的Android裝置上可通過API擷取到裝置的運動加速度,應用程式通過一些假設和運算,可以從加速度計算出裝置的方向擷取裝置運動加速度的基本代碼是: SensorManager sm = (SensorManager) context.getSystemService(Context.SENSOR_SERVICE); sm.registerListener(new SensorEventListener() { public
Time of Update: 2018-12-05
經過最近項目曆練不同手機型號已經SDK版本以後,發現上次寫的名為:android2.3選擇相簿圖片或者調用系統照相 的文章中,存在一個bug,就是在2.1的索尼手機上使用不了,並且無法擷取到圖片原生大小。下面做下最近的測試成功的記錄,主要以調用相簿和,系統攝像機為主:/** * Show Check Image Dialog */private void showheckImageDialog() {final CharSequence[] items = {
Time of Update: 2018-12-05
下面轉寄一個1920x1080解析度模擬器無法啟動的解決方案,隨便加點我的補充,原文來自:http://www.cnblogs.com/lijc1990/archive/2013/02/07/2908969.html問題的異常如下:emulator: Failed to open the HAX device!HAX is not working and emulator runs in emulation modeemulator: Open HAX device
Time of Update: 2018-12-05
此次遇到一個問題就是webView無法播放視頻,查了下Google發現可以設定setting.setPluginsEnabled(true);這個從而播放視頻,但是最新官方SDK說這個方法要放棄了,推薦使用setting.setPluginState(PluginState.ON);目前看來這兩種方法都可以,但是webview的頁面都finish了居然還能聽到視頻播放的聲音,於是有查了下發現webview的onResume方法可以繼續播放,onPause可以暫停播放,但是這兩個方法都是在Adde
Time of Update: 2018-12-05
在2.2中可以設定螢幕的方向為反轉橫屏:setRequestedOrientation(8);,因為系統沒有公開出這個參數的設定,不過在源碼裡面已經定義了SCREEN_ORIENTATION_REVERSE_LANDSCAPE這個參數,但是無法固定螢幕的方向為反轉橫屏即右橫屏。在設定螢幕方向為右橫屏的時候
Time of Update: 2018-12-05
/** *判斷當前應用程式處於前台還是後台 * * @param context * @return */ public static boolean isApplicationBroughtToBackground(final Context context) { ActivityManager am = (ActivityManager)
Time of Update: 2018-12-05
webView載入一個404的路徑時,會出現not found這樣的內容顯示出來,但是有時候我們需要在出現這樣問題後,做其他處理,所有我們要捕獲他的錯誤,但是SDK的錯誤處理方法居然不會在載入錯誤以後回調:public void onReceivedError (WebView view, int errorCode, String description, String failingUrl)Since: API Level 1Report an error to the host
Time of Update: 2018-12-05
LocationActivity.java/* LocationActivity.java * @author octobershiner * 2011 7 24 * SE.HIT * 利用Criteria選擇最優的位置服務,示範定位使用者的位置並且監聽位置變化的代碼 * */package uni.location;import android.app.Activity;import android.content.Context;import
Time of Update: 2018-12-05
上一篇文章http://blog.csdn.net/octobershiner/article/details/6639040 介紹了sensor的基本知識以及一個使用其中加速度感應器擷取資料的例子。 提到過一個問題,就是說感應器重新整理頻率太快,假如我們要做一個UI中,需要根據方向資料繪製一個一個移動的箭頭,那麼就要太過頻繁的重新整理繪製介面,佔用很多的資源,體驗性也會很差,《android
Time of Update: 2018-12-05
這兩天幹了點別的,原因是昨天使用getProviders()方法時,用到了ArrayList這個類,突然想深入的瞭解他的機制,結果收穫非常多,很糾結的看了一位大神分析的JAVA COLLECTION FRAMEWORK的原始碼,這樣Fail Fast機制就赤裸裸的出現在眼前了,中間核心代碼帶我走進了設計模式的大門,原來原始碼使用了裝飾器設計模式,今天自己也是總結了一下學習成果 在 http://blog.csdn.net/octobershiner/article/details/6631
Time of Update: 2018-12-05
LocationActivity.java/* LocationActivity.java * @author octobershiner * 2011 7 22 * SE.HIT * 一個示範定位使用者的位置並且監聽位置變化的代碼 * */package uni.location;import android.app.Activity;import android.content.Context;import android.location.Location;import
Time of Update: 2018-12-05
2011 7 22暑假實訓的第五天,跟大家分享以下我對Android location的學習吧,這是一個最基本的擷取地理位置資訊的入門,下一次給大家介紹更質能化的地理位置選擇Criteria,今天就先寫簡單的吧,挑選了SDK兩個重要的方法,我自己翻譯了一下,也加上了自己的理解,希望大家指教,開始吧!擷取跟蹤你的位置~~~提供重要的地理位置資訊服務1 Location Manager 管理服務2 Location Provider 提供資料的content provider方式一:GPS
Time of Update: 2018-12-05
晚上好~今天繼續給大家分享一下第二個重要的感應器,其實擷取方向本應該很簡單的事情,在文章一中看到 有個TYPE_ORIENTATION 關鍵字,說明可以直接擷取裝置的移動方向,但是最新版的SDK加上了這麼一句話“TYPE_ORIENTATION This constant is deprecated. use SensorManager.getOrientation() instead. ”也就是說,這種方式已經被取消,要開發人員使用