標籤:Application類Application和Activity,Service一樣是Android架構的一個系統組件,當Android程式啟動時系統會建立一個Application對象,用來儲存系統的一些資訊。Android系統自動會為每個程式運行時建立一個Application類的對象且只建立一個,所以Application可以說是單例(singleton)模式的一個類。通常我們是不需要指定一個Application的,系統會自動幫我們建立,如果需要建立自己的Application,那
標籤:許多人在部落格和上諮詢我iOS開發如何提高,經過一番思考之後,我能想到如下一些提高的辦法,我個人也是通過這些方法來提高的。閱讀部落格在現在這個片段化閱讀流行的年代,部落格的風頭早已被微博蓋過。而我卻堅持寫作部落格,並且大量地閱讀同行的iOS開發部落格。部落格的文章長度通常在3000字左右,許多iOS開發知識都至少需要這樣的篇幅才能完整地講解清楚。並且部落格相對於書籍來說,並沒有較長的出版發行時間,所以閱讀部落格對於擷取最新的iOS開發知識有著非常良好的效果。我自己精心整理了國內40多位iO
標籤:轉自:http://blog.csdn.net/jingfeizhu/article/details/10017779SharedPreferences也是一種輕型的資料存放區方式,它的本質是基於XML檔案儲存體key-value索引值對資料,通常用來儲存一些簡單的配置資訊。其儲存位置在/data/data/<包名>/shared_prefs目錄下。SharedPreferences對象本身只能擷取資料而不支援儲存和修改,儲存修改是通過Editor對象實現。實現SharedPr
標籤:1.anroid:id的作用?android:id是作為控制項的唯一標示符。可以使用與releativelayout中,也可以再Activity中通過findviewbyid來獲得指定的控制項。2.android:padding 和android:layout_margin的區別。padding是內部,而margin是外部。padding 的部分設定background可以覆蓋到,而margin無法覆蓋。3.Imagebutton & imageviewImagebutton
標籤:package com.example.dialog4;import android.os.Bundle;import android.app.Activity;import android.app.AlertDialog;import android.app.Dialog;import android.content.DialogInterface;import android.view.Menu;import android.view.View;import
標籤:4.0後,建立android工程,會自動產生drawable,drawalbe-ldpi,drawable-mdpi,drawable-hdpi,drawable-xhdpi,drawable-xxhdpi六個檔案夾,除drawable外,其他5個檔案夾對應四種層級的density:120dip(low),160dip(medium),240dip(high),320dip(xhigh),480dip(drawable-xxhdpi)。目前主流做法都是把圖片檔案放在drawable-hdp
標籤:android andorid 1、基礎入門課——JavaSE:集合,線程,IO流主要掌握2、web開發:servelet和JSP,和HTML相關內容;3、伺服器端的開發;jdbc的使用mysql的使用;4、安卓的入門介紹:代碼架構結構,常用代碼布局,5、Android常用布局6、Android常用的UI控制項;Listview,Fragment7、Android的檔案操作包括資料庫等;8、Android的網路通訊協定部分
標籤:多級列表 expandablelistview baseexpandablelistad 參考部落格:http://blog.csdn.net/xyz_lmn/article/details/6906268http://www.apkbus.com/android-124715-1-1.html有時候,使用ListView並不能滿足應用程式所需要的功能。有些應用程式需要多組ListViw,
標籤:bitmap在新浪看到一些資料流的轉化,分享一下:1、將byte[]轉換成InputStream public InputStream Byte2InputStream(byte[] b) { ByteArrayInputStream bais = new ByteArrayInputStream(b); return bais; } 2、 將InputStream轉換成byte[] 兩種方式:一、
標籤:懸浮 seekbar 自訂 上一篇番外篇講了一個炒雞炒雞簡單的自訂ProgressBar,這一篇基於上一篇的基礎擴充為SeekBar,沒看過上一篇的,請先看一遍:傳送門先上(2G記憶體的機子運行模擬器,所以有點卡):這個效果之前不知道在哪裡看到過,我也忘了。下面進入正題:測量大小和繪製部分沿用上一篇ProgressBar的,不清楚的請走上面的傳送門。對比上一篇的擴充:(1)SeekBar能
標籤:bitmap實現手寫圖片,將圖片轉化為字串以及字串轉化為圖片,減小發送內容大小<pre name="code" class="java">/** * bitmap轉為base64 * @param bitmap * @return */public static String bitmapToBase64(Bitmap bitmap) {String result = null;ByteArrayOutputStream baos =
標籤:萬能提示鍵Alt+Enter產生main函數Ctrl+JSystem.outsout然後tab格式化Ctrl+Alt+L 和QQ衝突產生get+setAlt+Insert 類似 Ctrl+ Alt +S產生方法Ctrl +Alt+M 貌似有衝突xml中快速產生標籤對輸入標籤內容,再按tab鍵查看源碼Ctrl +
標籤:UISplitViewController也是iPad的特有類。用storyboard方式建立UISplitViewController暫且不談。(1)直接從代碼建立的話,先在AppDelegate中設定window的根控制器- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
標籤:1 如果Activity頁面有EditText,為了不影響使用者體驗,我們需要在進入該頁面時不彈出軟鍵盤。如何設定呢?在mainifest.xml檔案中配置Activity時,設定這兩句即可: android:configChanges="orientation|keyboardHidden" android:windowSoftInputMode="adjustUnspecified|stateHidden"2 如果在對話方塊中有EditText,
標籤: Toast是Android中用來顯示顯示資訊的一種機制,和Dialog不一樣的是,Toast是沒有焦點的,而且Toast顯示的時間有限,過一定的時間就會自動消失。1.預設效果:代碼:Toast.makeText(getApplicationContext(), "預設Toast樣式", Toast.LENGTH_SHORT).show();2.自訂顯示位置效果:代碼:toast = Toast.makeText(getApplicationContext(),
標籤:一、目標。 製作類似手機設定中的效果。二、代碼實現。 1、整體採用線性布局,最上面是一個TextView,下面一個採用相對布局,並設定該相對布局的與邊緣的位移量。 2、在相對布局中存在4個組件:2個TextView、1個CheckBox和1條直線。 3、直線的畫法:採用<View.../>控制項,設定高度為“0.1dip”(該值的大小決定線的粗細),背景顏色為黑色(背景顏色就是線的顏色),其他屬性如寬度等跟其他空間一樣正常設定。代碼如下: 1 &
標籤:一、物件導向 OC語言是物件導向的,c語言是面向過程的,物件導向和面向過程只是解決問題的兩種思考方式,面向過程關注的是解決問題涉及的步驟,物件導向關注的是設計能夠實現解決問題所需功能的類。 術語:OO物件導向、OOP物件導向編程二、類和對象(一)關於類 類的設計只關注三個東西:類名、屬性和方法 注意:一般名詞都是類,擁有相同屬性和行為的對象都可以抽象為一個類,類名是標識符的一種,需要符合規範,通常類名的第一個字母大寫,且不能有底線,如果有多個單詞則使用駝峰標識。在對方法進行類的劃分
標籤:CMOS主要的功能為記錄主板上面的主要參數,包括系統時間、CPU電壓與頻率、各項裝置的I/O地址與IRQ等,由於這些資料的記錄要花費電力,因此主板上面才有電池。BIOS為寫入到主板上某一塊快閃記憶體或EEPROM的程式,它可以在開機的時候執行,以載入CMOS當中的參數,並嘗試調用存放裝置中的開機程式,進一步進入作業系統當中。BIOS程式也可以修改CMOS中的資料,每種主板調用BIOS設定程式的按鍵都不同。CMOS、BIOS
標籤:package com.example.dialog5;import android.os.Bundle;import android.app.Activity;import android.app.AlertDialog;import android.app.Dialog;import android.content.Context;import android.content.DialogInterface;import
標籤:package com.example.dialog3;import android.os.Bundle;import android.app.Activity;import android.app.AlertDialog;import android.app.Dialog;import android.content.DialogInterface;import android.view.Menu;import android.widget.Toast;public class