Time of Update: 2018-12-07
這裡介紹一個主要的方法,也是從網上找的,在此整理出來。。。以備不時之需public static Bitmap toRoundCorner(Bitmap bitmap, int pixels) { Bitmap output = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Config.ARGB_8888); Canvas canvas = new Canvas(output);
Time of Update: 2018-12-07
曆時2天,終於把它給編譯成功了!現在裡沃特把配置好的檔案提供給大家下載。希望給大家省點時間。FFmpeg 最新 1.2 版本,如果您的版本不一樣,請對設定檔做出相應的修改!編譯環境:Ubuntu-11.10,android-ndk-r6-crystax-2設定檔下載1.建立檔案夾:ffmpeg,把下載好的檔案在 Linux 下解壓到 ffmpeg 下 tar xzvf ffmpeg-1.2.1.tar.gz2.cd 到 ffmpeg 目錄,執行命令: mv ffmpeg-1.2.1
Time of Update: 2018-12-07
前言 學習android一段時間了,為了進一步瞭解android的應用是如何設計開發的,決定詳細研究幾個開源的android應用。從一些開源應用中吸收點東西,一邊進行量的積累,一邊探索android的學習研究方向。這裡我首先選擇了jwood的 Standup Timer 項目。本文將把研究的內容筆記整理,建立一個索引列表。Standup Timer 這是由jwood所設計的一個較為簡單android應用,用於控制會議時間,類似秒錶倒計時。Standup Timer是嚴格按照MVC模式設定的,
Time of Update: 2018-12-07
前言 距離上次發布alpha版已經兩個月過去了,中間將近一個月沒有對應用進行開發,所以這次發布的仍舊是alpha 版。主要更新 上一版中只具備最基礎的快閃記憶體列表擷取,本版本主要更新了快閃記憶體頭像、回複等內容。添加快閃記憶體使用者的頭像最佳化快閃記憶體列表的介面為快閃記憶體內容 添加
Time of Update: 2018-12-07
Android應用程式使用View和ViewGroup來構建使用者介面,它們都是繼承自View類(或其子類)例如:Button、TextView、EditText等。各類View搭配上Style和Animation可以編織出非常豐富的UI,足以應付絕大部分的需求。但有時候我們也需要一些特別的View,以帶給使用者與眾不同的體驗。 在此我打算寫一個大長篇都是關於androidView的,主要內容為:SDK上部分文章翻譯(英文水平有限盡請拍磚);自訂的View、android原始碼分析、
Time of Update: 2018-12-07
前言: 利用快過年這2天的空閑,弄了個android 端的 快閃記憶體發送APK。由於時間沖忙還有很多問題儲存在,所以先把alpha 版APK放出,等到了Bate版的時候我會連代碼一起發布。主要技術: android的發布主要是利用了HttpClient 進行POST 和 Get的請求,發送資料到伺服器並擷取相關的資料資訊。因為快閃記憶體是需要登入才能夠發送,所以我們還需要儲存通過驗證的資訊,就是將Cookie儲存下來。
Time of Update: 2018-12-07
/*變數聲明*/private ImageButton playBtn = null;//播放、暫停private ImageButton latestBtn = null;//上一首private ImageButton nextButton = null;//下一首private ImageButton forwardBtn = null;//快進private ImageButton rewindBtn = null;//快退private TextView playtime =
Time of Update: 2018-12-07
最近做了一個android音樂播放器,個人感覺最難的就是“後台播放”以及有關“播放清單”的部分,但是總算是找到了實現的方式。不同的人實現的方式可能不一樣,這裡我就分享一下自己對“播放清單”這個模組的一些實現方法,“後台播放”會在下一篇博文中進行介紹,希望大家也能分享一下自己的一些思路。
Time of Update: 2018-12-07
在上一篇隨筆中,我介紹了如何在程式中查詢sdcard內的多媒體檔案,並且顯示到播放清單中,但是,如果在sdcard內刪除、增加一些多媒體檔案,如何讓播放清單也更新呢,這裡我分享一下自己在項目中的一些解決方案,希望對大家有所協助。 首先,我簡單介紹一下android是如何掃描sdcard內的多媒體資訊的,詳細請閱讀stay的博文:http://www.cnblogs.com/stay/articles/1957571.
Time of Update: 2018-12-07
關於Android的解析度支援,為大家翻譯官方文檔看世界盃的空閑時間,翻譯一下官方文檔。解析度問題是大家都很關心的(720×480會不會悲劇),而關於這個問題,android官方的文檔無疑最有說服力。由於不是所有的人都願意去讀英文,所以趁球賽沒開始,翻譯一些。原文地址:http://developer.android.com/guide/practices/screens_support.html————————下面是翻譯—————————我是分割線————————— 多解析度支援
Time of Update: 2018-12-07
1.undefined reference to `__cxa_end_cleanup'$(NDK_HOME)/sources/cxx-stl/gnu-libstdc++/libs/armeabi/libsupc++.a添加到 LOCAL_LDLIBS 後面 2.沒有規則可以建立“obj/local/armeabi/objs/p2p/***.o”需要的目標“/android-ndk-r7/build/core/***.cpp”。 停止。 LOCAL_PATH := $(call
Time of Update: 2018-12-07
Android 預設是沒有雙擊事件的,不知道為什麼~~.. 不多說,直接上代碼。首先增加一個雙擊事件介面:public interface OnDoubleClickListener {public void OnSingleClick(View v);public void OnDoubleClick(View v);} 然後再添加一個方法: /** * 註冊一個雙擊事件 * 改自網友的,增加 Handler 處理,如果不加這個,會引起安全執行緒之類錯誤。
Time of Update: 2018-12-07
由於Android下網路攝影機預覽資料只能 ImageFormat.NV21 格式的,所以解碼時要經過一翻周折. Camera mCamera = Camera.open();Camera.Parameters p = mCamera.getParameters();p.setPreviewFormat(ImageFormat.NV21);/*這是唯一值,也可以不設定。有些同學可能設定成 PixelFormat
Time of Update: 2018-12-07
1、在activity 的 onCreate()方法,主要用於為建立一個activity完成初始化工作,其中 tools_text = (TextView) findViewById(R.id.TextView01);tools_button =(Button) findViewById(R.id.Tools_ok);tools_radiogroup = (RadioGroup) findViewById(R.id.RadioGroup01);
Time of Update: 2018-12-07
按照網上的說明配置了eclipse和android後, 用命令列android create avd -n [] -t [] 剛剛建立好avd後,用eclipse的run按鈕可以啟動模擬器,但是關閉之後,再起按run這出現如下錯誤提示: [2010-11-13 16:44:43 - HelloWorld] Android Launch! [2010-11-13 16:44:43 - HelloWorld] adb is running normally.
Time of Update: 2018-12-07
1、首先創造一個項目 2、填好項目的相關屬性 3、建立一個Activity類的子類類。Eclipse使用alt+/快速鍵可以自動完成父類 4、在rec/layout檔案夾裡建立布局xml頁面 new->others->android->android xml file 5、註冊剛才建立的activity子類到AndroidManifest.xml,運用eclisps可以可視化添加,雙擊AndroidManifest.xml
Time of Update: 2018-12-07
1. Android開發官網(偶爾被牆,需梯子的)http://developer.android.comandroid開發人員官方首頁,偶爾被牆,有大量資料,但是基本都是英文的,需要英文基礎~2.
Time of Update: 2018-12-07
將介面實現用XML編排 你剛剛完成的"Hello, World"例子我們稱之為”程式化”的介面編排。意思就是說構建你的應用程式介面是直接使用的原始碼。如果你已經完成過很多介面程式,你大概熟悉像此類的方式是多麼脆弱:一個對布局小小的修改會對原始碼造成很頭疼的事情。如果忘掉與View的緊密結合,這個導致代碼出錯和浪費你的調試時間的介面問題也會很簡單。 這就是為什麼Android提供了一種可替換的介面構建方式:
Time of Update: 2018-12-07
調試你的項目 這個用於Eclipse中的Android外掛程式作為Eclipse中的調試器也具有優秀的相容性。要示範這些,讓我們製造一個bug在代碼中,改變你的HelloAndroid原始碼象下面這樣: public class HelloAndroid extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle
Time of Update: 2018-12-07
遊戲類: 一、15個Android遊戲源碼(是以andengine和libgdx開發的為主。話說開源遊戲發行者主要集中在歐美使用者群中,而歐美那邊Java系又主要用這兩款引擎,所以暫時只能群發此二者開發的遊戲。 http://www.apkbus.com/android-63371-1-1.html 二、Box2D遊戲引擎,類似憤怒的小鳥的遊戲,殘缺版 http://www.apkbus.com/android-59296-1-1.html 三、適合android初學者的源碼——俄羅斯