Time of Update: 2015-02-13
標籤:1)第一種,也是最長見的添加方法(一下都以Button為例)Button btn = (Button) findViewById(R.id.myButton); btn .setOnClickListener(new View.OnClickListener() { public void onClick(View v) { //do something }
Time of Update: 2015-02-13
標籤:Android應用開發中,很多情況下免不了要調用手機上的郵件類應用,實現郵件發送的功能,這一般是通過調用系統已有的Intent來實現的。看到網上很多郵件發送都是調用action為android.content.Intent.ACTION_SEND的Intent來實現的,下面我們就來看下這種方式實現的效果如何。 【使用Intent.ACTION_SEND方式】具體的UI搭建我就不說了,很easy,直接看下發送的核心代碼就行:String[] email =&nb
Time of Update: 2015-02-13
標籤: 原帖:http://www.lovelucy.info/idsdt-mac-video-audio-drive.html之前寫過PC機上裝Mac OS X系統,準備工作中最糾結的就是驅動了。在網路上搜尋別人發布的驅動,可惜很多時候都無法解決自己出現的各種莫名其妙的問題。好在現在有了iDSDT這款神器,顯卡音效卡都可以完美工作,輕鬆搞定。本文適用於你仍然擁有Windows系統,並且已經安裝好了Mac OS
Time of Update: 2015-02-13
標籤:setBackgroundDrawable和setBackgroundResource的區別很多網友不知道View類提供的setBackgroundDrawable和setBackgroundResource的區別是什麼,同時Android View類很多子類比如TextView、ImageView中都有這些方法,同時還有一些類似setImageDrawable、setImageBitmap和setImageResource()這些方法的不同之處。
Time of Update: 2015-02-13
標籤:android:id 為控制項指定相應的IDandroid:text 指定控制項當中顯示的文字,需要注意的是,這裡盡量使用strings.xml檔案當中的字串android:gravity 指定View組件的對齊,比如說置中,居右等位置 這裡指的是控制項中的文本位置並不是控制項本身android:layout_gravity (區別於:android:gravity ) 指定Container組件的對齊.比如一個button
Time of Update: 2015-02-13
標籤:我們在開發程式是經常會需要軟體全螢幕顯示、自訂標題(使用按鈕等控制項)和其他的需求,今天這一講就是如何控制Android應用程式的表單顯示.首先介紹一個重要方法那就是requestWindowFeature(featrueId),它的功能是啟用表單的擴充特性。參數是Window類中定義的常量。一、枚舉常量1.DEFAULT_FEATURES:系統預設狀態,一般不需要指定2.FEATURE_CONTEXT_MENU:啟用ContextMenu,預設該項已啟用,一般無需指定3.FEATURE_
Time of Update: 2015-02-13
標籤:啟動另外一個Activity,可以有的方法有用setClass()和Component Name 1. 先說在setClass啟動一個Activity的方法吧: Intent intent = new Intent(); intent.setClass(this, CreatePlaylist.class)
Time of Update: 2015-02-13
標籤:public class Res extends Activity implements View.OnTouchListener {Button btn = null;int x = 0;int y = 0;int rawx = 0;int rawy = 0;@Overridepublic void onCreate(Bundle savedInstanceState)
Time of Update: 2015-02-13
標籤://內建QQ瀏覽器//在程式啟動的第一個activity 中添加如下函數//設定系統預設瀏覽器是QQ瀏覽器private void setBroser(){ PackageManager packageManager = this.getPackageManager(); String str1 = "android.intent.category.DEFAULT"; String str2 = &
Time of Update: 2015-02-13
標籤:xcode 外掛程式 下載外掛程式後,直接運行,運行完之後關閉Xcode,是徹底關閉,然後就行了http://download.csdn.net/detail/u013243469/8444541使用方法:連續打出三個"/",對於demo的注釋很方便效果:/** * <#Description#> * * @param tableView <#tableView
Time of Update: 2015-02-13
標籤: <activity android:name=".VideoCourseDetailActivity" android:configChanges="keyboardHidden|orientation|screenSize"
Time of Update: 2015-02-13
標籤:目錄[-](1)添加HeaderView之後尺寸布局被忽略。(2)添加HeaderView之後導致OnItemClickListener的position移位(3)LayoutInflater的infalte()(1)添加HeaderView之後尺寸布局被忽略。通常添加頭部的方法是 ?123LayoutInflater lif = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);View
Time of Update: 2015-02-13
標籤:Android手機和電腦間基於wifi進行資料轉送,從技術上講,主要有兩種方案:一種是通過ftp協議實現,Android手機作為資料轉送過程中的ftp伺服器;一種是通過http協議實現。Android手機作為資料轉送過程中的http伺服器。所以,技術實現的痛點在於我們的app怎麼實現ftp或者http伺服器的功能,當然可以自己先閱讀ftp協議或者http協議,根據規範自己實現一個,如果你時間充裕、技術過關的話;另一種方法是尋求開源社區的協助,本文重點通過分析市場上已有的幾款實現wifi資料
Time of Update: 2015-02-13
標籤:jdk 目前的版本 jdk-6u43-windows-x64安裝完成後,配置環境變數JAVA_HOME、Pathadt-bundle 目前的版本 adt-bundle-windows-x86_64-20140702 包含了Eclipse、ADT外掛程式和SDK Tools,是已經整合好的IDE,只需安裝好Jdk即可開始開發subclipse
Time of Update: 2015-02-13
標籤:SDK就是開發包。請區別清這幾個名稱:SDK、SDK Tools、Platform Tools、Platform Package。 內容分類: 一、裡麵包含了兩大類命令列工具: (一)SDK Tools,如android.bat、ddms.bat和emulator.exe等等,這些命令位於\tools目錄,但運行模擬器所需的rom並不包含在內; (二)Platform
Time of Update: 2015-02-13
標籤:原文網址:http://blog.csdn.net/vipzjyno1/article/details/22954775當我們閱讀android API開發文檔時候,上面的每個類,以及類的各個方法都是已經寫好的方法和控制項,可是我們只是在搬來使用,不知道它的原理,它是如何被實現的。android系統是開源的,所以Google官方在每發布一個版本的時候都會放出它對應的API源碼的,讓我們可以深入瞭解android的API實現過程,這就是開源的魅力。如果我們從API源碼的角度去瞭解了開發過程,
Time of Update: 2015-02-13
標籤: android兩種Tab分頁的方式:TabActivity和ActivityGrouphttp://www.fengfly.com/plus/view-209429-1.html1、單個Activity架構(推薦)首頁是Activity,裡面頁面為View頭部底部欄都是公用的,只是改變文字和圖案。底部導覽列為RadioButton中部可以滑動切換。跳轉很快,但是首頁不流暢。 這種架構的好處是思路清晰,系統運行開銷小。缺點是控制不好的話代碼混亂,而且生命週期不好管理。2、多個A
Time of Update: 2015-02-13
標籤:最近由於項目需要,接觸了一下ffmpeg的編譯和使用。由於之前的版本ffmpeg編譯的庫比較老,對新裝置,5s及5s以後的裝置支援不太好,重新編譯了ffmpeg靜態庫。一,下載並在終端中運行指令碼編譯ffmpeg指令碼參考git上的:https://github.com/kewlbear/FFmpeg-iOS-build-script;終端進入剛剛下載後的指令檔夾下,運行sh:build-ffmpeg.sh 自動編譯,有缺少yasm的按照提示操作,安裝yasm編譯的是ffmpeg2.5.3
Time of Update: 2015-02-13
標籤:private void setDialogSize(Dialog dg) { Window dialogWindow = dg.getWindow(); WindowManager.LayoutParams lp = dialogWindow.getAttributes(); dialogWindow.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
Time of Update: 2015-02-13
標籤:在過去大約一個月的時間裡,我一直在使用JQuery Mobile為一個健身培訓網站開發基於HTML5的手機/平板前端應用。我之前曾經寫過Android和iOS應用程式(分別用Java和Objective-C),因此只要編寫一段基礎代碼就可以在主流平台上運行並能夠快速地用HTML和JavaScript迭代,這樣的確保十分誘人。JQuery Mobile &