Time of Update: 2018-12-04
最近看一些android的代碼,發現他的AlertDialog是需要用類似下面的代碼來建立的:new AlertDialog.Builder(this) .xxxx進入到AlertDialog的原始碼,可以看到AlertDialog是繼承於Dialog,並且他的建構函式都是聲明成protected的。而Builder是一個內部的public static class. Builder的大部分方法是在設定一個AlertController.AlertParams
Time of Update: 2018-12-04
為了添加相框,可以建立一個bitmap,依此執行個體化一個canvas。然後再上面依次畫上原圖和相框。在onPictureTaken()函數裡,得到原始bitmap後,得到相框,然後調用融合函數。Bitmap frame = BitmapFactory.decodeResource(getResources(), R.drawable.border); Bitmap monBM = montageBitmap(frame, sizeBitmap, 200, 200); /*將像框和圖片進行融合,
Time of Update: 2018-12-04
1、cp /sdcardcp/myTest.apk /system/app/2、如果安裝了eclipse,並成功安裝ADT外掛程式,啟動eclipse中的DDMS,在File Explore中可以查看到檔案系統,右上方有兩個表徵圖,一個是push a file onto the device另一個是pull a file from the device,點push a file onto the
Time of Update: 2018-12-04
Along with the Android 4.2 SDK, we also launched a brand new update of the Android SDK Tools (Revision 21). The update includes new 隨著Android4.2SDK的發布,我們也開發了全新的Android SDK Tools 。tools and capabilities that can help you work more efficiently as you
Time of Update: 2018-12-04
因為工作的需求,所以終於接觸到了Linux,真的是很興奮,但是同樣也遇到了好多的問題,感覺吧,Ubuntu真的是很強大,而且通過Linux學到了很多的設計上的東西,但是呢對於操作或者圖形介面上來講比Windows還是差點。廢話不多說,我就先給大家介紹一下android的安裝和SDK得更新。java的安裝其實和windows下差不多,需要的就是多配置一下環境變數變數而已。vi /etc/profileexport JAVA_HOME=/usr/lib/jvm/jdk1.7.0_09export
Time of Update: 2018-12-04
--作者: 賴玉平(peter lai)aulyp@163.comANDROID裡,內建的背光亮度調節,會調用哪個介面?會調用/sys/class/leds/lcd-backlight/brightness而這個brightness節點,是如何聲明的呢請看LED驅動裡的這麼一句static DEVICE_ATTR(brightness, /*NAME*/0644, /*許可權*/led_brightness_show, /*Read Point*/led_brightness_store); /
Time of Update: 2018-12-04
情況 是這樣的,有一個主介面MainActivity,裡面有兩個按鈕:mButton1, mButton2.按下去之後分別跳轉到Activity1和Activity2.在Activity1裡有一個按鈕mButton3,跳轉至Activity3,採用的是有傳回值的跳轉方式。在Activity3設定按鍵,滿足一定條件時會跳到Activity1,同時傳資訊給Activity1.
Time of Update: 2018-12-04
在android開發中,當不滿足觸發條件就按返回鍵的時候,就要對此進行檢測。尤其是當前Activity需要往前一個Activity傳送訊息時。即Activity1跳轉到Activity3如果採用的是startActivityForResult這種方式,如果不重寫返回鍵,程式不知道要返回給Activity1什麼內容就會報錯。因此,必須對Activity3的返回按鍵重寫,這裡讓他傳一個“ERROR”資訊:@Override public void onBackPressed() {
Time of Update: 2018-12-04
android中順延強制某個任務android App開發在某些情況下需要有延時功能,比如說App首頁顯示定格3秒,然後自動跳到登入頁的情況,這就好比是一個預先載入,但是這個預先載入可能瞬間就完成了,撐不到3秒鐘,這是就要求你做延時處理。下面是三種方法:一、線程 1. new Thread(new Runnable(){ 2. public void run(){ 3. Thread.sleep(XXXX); 4.
Time of Update: 2018-12-04
這兩三天一直在研究這個問題,今天終於成功了。我最終要實現的效果是,類似於照相機照相時,第一次按下按鍵,會出現矩形框框住人臉,這時我不想照相,再次按下會再次框出人臉,重新畫個新的矩形框。 就這麼簡單。誤區一:我設定了一個clearDraw()的子函數,在子函數裡設定:void clearDraw() { /*對畫布進行清屏*/ Canvas canvas = sh.lockCanvas(); if(canvas!=null){
Time of Update: 2018-12-04
不知道是我的理解能力有問題還是怎麼回事,網上有很多舉例說明的,我都看不懂,理解不能,而樓下還有很多的人說一目瞭然淺顯易懂。糾結了N久,決定自己來理解一番,做個記錄。 所有的操作都是通過canvas來實現的,這個的意思是說,平移、旋轉、放大縮小的操作,都是直接操作canvas來實現。canvas就是一般理解的畫布。導致理解錯誤的根源就是這裡。 經常看到這樣的代碼://前期定義 Canvas canvas canvas.drawRect(100,
Time of Update: 2018-12-04
很多應用程式,開啟後展示歡迎介面
Time of Update: 2018-12-04
這是個很簡單的問題,但每次隔一段時間後使用起來總是會出點亂子。這裡記錄下Logcat的步驟:1,在Activity裡申明tag變數(名字其實是隨便的,如下:private static final String tag="yan";2,需要使用logcat輸出資訊時:Log.i(tag, "螢幕寬度:"+display.getWidth()+" 螢幕高度:"+display.getHeight());3, 雙擊Logcat,點擊“+”號add a new logcat
Time of Update: 2018-12-04
自然狀態下,座標系以螢幕左上方為原點,向右是x正軸,向下是y正軸。現在要使座標系的原點平移至任一點O(x,y),且旋轉a角度,如何?? 交待下我的問題背景,已知螢幕上有兩點p1和p2,構成直線l。我要以兩點的中點mid(x,y)為座標原點,線段l的中垂線為一個軸,l為另外一個軸,做一個座標系。切割出一個邊長為d的正方形。如下所示: double d = Math.sqrt((p2.x-p1.x)*(p2.x -
Time of Update: 2018-12-04
Android 如何清空 Canvas ?似乎一直未找到好的解決辦法,有的方法限制使用純色背景,但無論怎麼嘗試,都未見效果,終於在 http://stackoverflow.com/questions/4650755/clearing-canvas-with-canvas-drawcolor 上面找到了答案:經過嘗試,結果如下: 之前的不理想圖片 想要的效果(注,圖示方向為最頂層)此類如下:package
Time of Update: 2018-12-04
在Fedora 14(32位)上編譯android2.3.4 源碼,定製廠商 編譯記錄。準備 : 下載android 2.3.4的源碼,友善t提供的2.3.4 的源碼。工具:友善交叉編譯工具首先看編譯源碼#source build/envsetup.sh #make出錯Checking build tools versions...build/core/main.mk:76: ************************************************************
Time of Update: 2018-12-04
為什麼把自動聚焦放在前面呢?因為前文http://blog.csdn.net/yanzi1225627/article/details/7738736已經實現了拍照功能,且網上拍照的源碼例子很多,自動聚焦很多人寫的很簡單,但結果發現不中。我這裡就總結下,我的自動聚焦的實現。手機華為U9200,android4.0.3, 預覽的參數:myParameters.setPreviewSize(1280, 720)圖片參數:myParameters.setPictureSize(2048, 1
Time of Update: 2018-12-04
一,android:gravity
Time of Update: 2018-12-04
http://blog.csdn.net/yanzi1225627/article/details/7926994前文已經實現了自動聚焦,但末尾遺留了一個小問題。經我研究發現,是我程式裡面的自動聚焦所放的位置有問題。原來只在按下預覽按鈕,會執行initCamera,但當連續兩次按預覽後,程式就會沒有入口了。也就是第二次if(myCamera!=null &&
Time of Update: 2018-12-04
從昨晚到現在終於調試通了一個startActivityForResult的例子,網上要麼有些說的太複雜了,要麼說的含糊,搞的我走了很多彎路,所以寫篇心得。 在一個主介面(主Activity)上能串連往許多不同子功能模組(子Activity上去),當子模組的事情做完之後就回到主介面,還同時返回一些子模組完成的資料交給主Activity處理。