Time of Update: 2015-01-05
Android,android官網乾貨相機拍照的回調/** * Equivalent to takePicture(shutter, raw, null, jpeg). * * @see #takePicture(ShutterCallback, PictureCallback, PictureCallback, PictureCallback) */ public final void takePicture(ShutterCallback
Time of Update: 2015-01-05
andriod中自訂屬性的使用,andriod自訂屬性自訂屬性檔案values/attrs.xml:<?xml version="1.0" encoding="utf-8"?><resources> <declare-styleable name="RangeSeekBar"> <attr name="orientation" format="string"/> <attr
Time of Update: 2015-01-05
Android適配(螢幕適配、國際化適配),android適配首先來說一下Android的螢幕適配: 關於Android螢幕的一些基本概念知識,自行充電。。在此只介紹實際開發過程中的使用 1、說到Android的螢幕適配,首當其衝的就是圖片的適配 圖片適配遵循兩個原則: ①盡量使用9.path圖來自動適應螢幕
Time of Update: 2015-01-05
Android 圓形頭像 自己動手,android頭像圓形頭像DIY現在大部分app使用的都是圓形頭像,網上開源的也很多,但是有沒有考慮過DIY圓形頭像呢?下面就自己實現一個,先看下demo展示 第一步:原理解釋(圖片很醜,原理很真) 1、畫外框圓形,需要使用自訂的顏色畫一個圓形,比圖片的半徑長5dp 2、自訂圓形畫好了後,將我們需要轉換成圓形頭像的圖片畫到上面,從中間開始覆蓋,得到如片 3、中間截取圖片,半徑設定為:
Time of Update: 2015-01-05
Android-- ArrayAdapter用法舉例(轉載),androidadapter 近期很多Android開發人員來函表示對ArrayAdapter和BaseAdapter的區別不是很清楚,這裡Android123簡單說下他們的關係和用處,ArrayAdapter是從BaseAdapter派生出來的,具備BaseAdapter的所有功能,但ArrayAdapter更為強大,它執行個體化時可以直接使用泛型構造,我們在Android
Time of Update: 2015-01-05
Android
Time of Update: 2015-01-05
Android,android官網 Camera2Camera2是Android5.0中的其中一個新的特性,新的API。與原來的camera API相比,不同之處在於:原生支援RAW照片輸出突發拍攝模式制約拍照速度的不再是軟體而是硬體。以Nexus 5為例,解析度全開下Andorid L的連拍速度可達到30fps。全手動控制快門、感光度、對焦、測光、硬體視頻防抖等多種參數都被整合到了新的API內。新的API中添加的手動控制功能列表:乾貨Camera2
Time of Update: 2015-01-04
CALayerDelegate的實現(IOS),calayerdelegateiosCALayerDelegate的實現(IOS)by 伍雪穎- (void)viewDidLoad { [superviewDidLoad]; CALayer *blueLayer = [CALayerlayer]; blueLayer.frame
Time of Update: 2015-01-04
android
Time of Update: 2015-01-04
關於cocos2d-x螢幕適配關於螢幕適配文章很多,看了好多還是很費解。實際cocos2d-x 源碼已經非常清楚的說明了各種情形。一、前提概念:螢幕解析度 :確定螢幕上顯示多少資訊的設定,以水平和垂直像素來衡量,網上很多,可自行參考。設計解析度:開發時候,為制定的參考大小,比如常見的480*800,在初期就要定好,美術、程式按照這個標準來安排布局物件。很大原因是物理螢幕解析度太多,不能兼顧,只能自行設計個參考大小。二、目的 把設計解析度 投放 映射到 螢幕解析度。三、思路:首先用
Time of Update: 2015-01-04
在android程式中調用shell命令與指令碼,androidshell最近做android的一個功能就是調用shell命令來進行一些系統層級的操作,比如說是關機開機之類的,現在總結一下具體的用法以及遇到的坑(基於我所用到的,沒用到的我就不說了)(1)Runtime.getRuntime().exec("ls");這是最簡單的一種,你輸入後就能就會執行ls命令,如果要獲得輸出的話可以這樣寫Process p =
Time of Update: 2015-01-04
無線充電Qi通訊協定分析,充電qi通訊協定 無線充電通訊採用的是backscatter調製方式,簡單來說就是一種負載調製方式,類似於RFID的原理。並且無線充電過程主要是有Power Receiver(一般指手機)控制,而Power Transmitter(充電板)是被動接受請求並處理。 無線充電WPC通訊序列簡單介紹:1) 將手機放在充電板上2)
Time of Update: 2015-01-04
Android學習進階路線Android源碼分享),進階android畢業8月有餘,同時伴隨著從事的Android經驗的提升。仔細思量過去的工作內容,掐指算來也是少得可憐---主要維護FM收音機模組,間或看看Lancher模組的代碼。儘管這樣,總的來說,在這八個月事件的學習裡,我自我感覺收穫還是很大的---自學了很多Android相關方面的知識。雖然裡真正的大牛還有很遠的一段路程要走,自己也會堅持學習、堅持走下去。
Time of Update: 2015-01-04
濟南移動互連網沙龍2015年開年專場,濟南移動互連網時間:2015-01-11 14:00地點: 濟南 山東大學中心校區某報告廳(具體地址待定)費用:免費類型: 技術交流
Time of Update: 2015-01-04
Android側滑菜單DrawerLayout的使用,android側滑菜單現在側滑菜單使用很多,大都是通過SlidingMenu實現。現在也可以通過DrawerLayout建立抽屜布局frament_content.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout
Time of Update: 2015-01-04
Android Studio Gradle 多渠道打包,androidgradle之前整合UMeng提供的一些服務時接觸過多渠道打包,UMeng要根據各應用市場渠道號來進行一些統計和分析,比如各渠道的下載數、活躍度、自動更新等等。UMeng提供了一個打包工具(這裡),但官方很久沒有更新了,自己也切換到Android Studio IDE上,Gradle外掛程式可以很好的實現多渠道打包的需求。多渠道打包的大概思想是(針對UMeng):
Time of Update: 2015-01-04
IOS-模擬器錯誤之-(Domain = FBSOpenApplicationErrorDomain, Code = 4),ios模擬器今天在運行程式到IOS simulator的時候,報了一個錯: An Error war encountered while running(Domain = FBSOpenApplicationErrorDomain, Code =
Time of Update: 2015-01-04
Vim系列1-Mac下,Vi和Vim是神一樣的編輯器,如何刪除多行,vim1-macMac下,Vi和Vim是神一樣的編輯器,如何刪除多行,在剛上手時,很困惑。以下以編輯host檔案為例首先在Terminal中,輸入vim
Time of Update: 2015-01-04
安卓http-get請求中有中文怎麼辦?,安卓經常使用http與伺服器互動,但是如果提交的資料有中文,就經常出現亂碼。1.首先將workbench編碼改成utf-82.將請求的url中的英文進行轉碼3.拼接最終url,並請求 String test=URLEncoder.encode("羅占偉", "UTF-8"); String
Time of Update: 2015-01-04
使用 Codec Engine 的 API 函數(四),codecengine 本文翻譯自TI的手冊,該手冊是學習GPP+DSP開發的金典文檔,希望對各位入門有所協助,有理解不當之處望請賜教。 Codec Engine Application Developer User's Guide.pdf (Literature Number: SPRUE67D)《Codec Engine 應用開發使用手冊》