Time of Update: 2014-12-22
Android詳細的對話方塊AlertDialog.Builder使用方法,androiddialog 我們在平時做開發的時候,免不了會用到各種各樣的對話方塊,相信有過其他平台開發經驗的朋友都會知道,大部分的平台都只提供了幾個最簡單的實現,如果我們想實現自己特定需求的對話方塊,大家可能首先會想到,通過繼承等方式,重寫我們自己的對話方塊。當然,這也是不失為一個不錯的解決方式,但是一般的情況卻是這樣,我們重寫的對話方塊,也許只在一個特定的地方會用到,為了這一次的使用,而去建立一
Time of Update: 2014-12-22
View和監聽器,View監聽器View的基本概念View就是Activity當中顯示出來的控制項,用對象來表示,如文字框的TextView類,按鈕的Button類等等每一種控制項都對應一個類,都屬於View的子類 在Activity中擷取代表View的對象設定TextView的id為textView在R.java中自動產生textView的id在Activity中設定textView的顯示內容在AVD中顯示如下 什麼是監聽器監聽器也是種對象,監控著View對象的變化,如點擊
Time of Update: 2014-12-22
如何使用Android Studio開發/調試Android源碼,studioandroid本文是以源碼中development/tools/idegen/README作為指導文檔.環境: Ubuntu 14.10,openJdk 1.7,Android Studio 1.0.2,android-5.0.1_r1源碼由於AS是基於IntelliJ IDEA開發的,所以本文也適用於IntelliJ IDEA 一、修改Android
Time of Update: 2014-12-22
Andriod學習之SharedPreferences,andriodSharedPreferences使用索引值對的方式來儲存資料,並支援多種不同類型的資料存放區。1、介面布局<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
Time of Update: 2014-12-22
SystemClock.sleep和Thread.sleep的區別(轉),thread.sleep 在Java中我們處理線程同步問題時,處理延遲可能會使用Thread類的sleep方法,這裡拋開concurrent類的一些方法,其實 Android平台還提供了一個SystemClock.sleep方法,它們有什麼區別呢?我們每次調用Thread.sleep時可能會出現InterruptedException異常,而SystemClock.sleep方法則不會,在
Time of Update: 2014-12-22
控制項布局,asp.net控制項布局控制項布局:指控制控制項在Activity當中的位置、大小、顏色以及其他控制項樣式屬性的方法。在android平台上控制項布局主要有兩種方法1、使用布局檔案完成控制項布局2、在Java代碼當中完成控制項布局布局方法的分類有LinearLayout、RelativeLayout、ListView、GridView自訂布局檔案:New→Other→Android→Android XML Layout
Time of Update: 2014-12-22
距離單位與內外邊距,距離單位邊距在android開發中常用的距離單位有px、dp、sppx就是像素,如在480*800的解析度的顯示屏上,橫排有480個小格子,豎排有800個小格子,每個格子代表一個像素點。解析度越高,像素點越多,顯示的內容也就越多螢幕尺寸相同,但解析度可能不同,因此dpi也可能不同,細膩程度也就不同了dp = dip(Device Independent pixels)px = dp * (dpi/160)在dpi為160的螢幕上:1dp = 1pxsp:scaled
Time of Update: 2014-12-22
android Toast報錯 Activity context.this cannot be resolved to a variable,toastcontext.thisandroid開發,我在我的 activity 插入一個按鈕,如果andriod market找不到的話就使用 toast進行提示,在使用的時候出現了一些問題,下面的代碼報錯了 Context cannot be resolved to a variable 1234567Uri uri =
Time of Update: 2014-12-22
android 小遊戲,androidsegment 2android 小遊戲 ---- 數獨(二)從上一篇我們總結一下surfaceView的用法--> 首先建立一個自己的View類-->繼承SurfaceView並實現SurfaceHolder.Callback介面 --> SurfaceView.getHolder()獲得SurfaceHolder對象 -->SurfaceHolder.addCallback(callback) 添加回呼函數-->
Time of Update: 2014-12-22
android 小遊戲,androidsegment 4android 小遊戲 ---- 數獨(四)好的,棋盤繪製出來了。那麼我們如何在空白方格中填寫數字呢?這時按鈕就發揮出來它的作用了。我們在控制器類game中設定一個標誌,標示目前使用者想要填寫的數字,可以通過監聽器監聽目前使用者點擊是哪個按鈕,然後用game的set方法設定一下。首先在MainActivity.java 中設定一下監聽器。public class MainActivity extends Activity {
Time of Update: 2014-12-22
Android電話撥號器,電話撥號器android電話撥號器的設計 具體的運行介面如所示。具體操作過程:1、建立一個Android項目。在Eclipse中依次單擊“File”->“NEW”->"Android Project"2、編寫string.xml檔案。具體代碼如下: 1 <?xml version="1.0" encoding="utf-8"?> 2 <resources> 3 4 &
Time of Update: 2014-12-22
Android 擷取包名,版本資訊,android包名Android 擷取包名,版本資訊及VersionName名稱 Java代碼 <span style="font-size: 14px;">private String getAppInfo() { try {&
Time of Update: 2014-12-21
【IOS】 對 readonly 的一點壞想法,iosreadonly想法當很多XXX.h 檔案屬性YY設計中,對外的設計是 YY(readonly) 時,外界便不能修改該屬性,同時問題也來了,該XXX類的內部也不能修改改YY屬性了,你瞬間淩亂過麼。。。Y_Y然後就發現如下兩種方法:一:指標永遠不要小看指標的力量,在內部可以用 obj->_YY 的方式修改YY屬性了,這種方式也確實有點讓人YY // 瞬間變紅有木有// self.YYname = @"skyming&
Time of Update: 2014-12-21
ios 單元測試初識(XCTestCase),iosxctestcase今天偶爾碰到了單元測試的相關內容,就瞭解了一下,感覺比較好用:單元測試就是面試中經常問到的TDD(Test Driven
Time of Update: 2014-12-21
手機應用註冊時,擷取國際電話區號列表完美解決方案,註冊時電話區號一、首先下載Google的libphonenumber庫,https://github.com/googlei18n/libphonenumber通過庫中的PhoneNumberUtil類的getSupportedRegions()擷取所支援的所有國家和地區,再通過getCountryCodeForRegion()依次迭代出每個國家和地區對應的區號,二、通過國家代碼擷取國家名稱,下載https://github.com/umpirs
Time of Update: 2014-12-21
無線通訊網路學習之LTE關鍵技術之ICIC(20141220),lteicicICIC:Inter Cell Interference
Time of Update: 2014-12-21
跟著鬼哥學so修改,三,答案篇,so幾篇分析好的文章:http://www.pd521.com/thread-114-1-1.html xxoohttp://www.pd521.com/thread-113-1-1.html myoldid (回複,1,2,3) 進行軟體的分析,這個過程就不需要多說了,大家自己看就是了,下面是分析完畢後的思路進行。細
Time of Update: 2014-12-21
Android開發之實現圖片自動滾動顯示標籤的ViewPager, Android中實現圖片自動滾動的效果非常的常見,我們可以自己動畫去實現功能。但是在Android中提供了一個ViewPager類,實現了滾動效果,在Android的extras目錄下android-support-vx.jar中,x代表版本4,7等等。使用時我們需要android.support.v4.view.ViewPager的viewPager標籤。部落格來源:
Time of Update: 2014-12-21
Android實戰技巧之八:Ubuntu下切換JDK版本,androidjdkAndroid L之後推薦使用JDK7編譯器,這是自然發展規律,就像是4年前編譯Android 1.6需要使用JDK5一樣。多版本JDK是可以共存的,只需要使用update-alternatives工具就可以隨時將它們切換。下面描述安裝openjdk和oracle jdk(對不住了sun)以及切換版本的過程。一、安裝openjdk7$ sudo apt-get update$ sudo apt-get install
Time of Update: 2014-12-21
Android實戰技巧之九:最新Android開發環境(Eclipse+ADT+Android 5.0),androidadt一、一切由執行階段錯誤引起dalvikvm Could not find class '引用包.類', referenced from method... 其實在編譯時間也會見到如下錯誤: [dx] [dx] trouble