Time of Update: 2015-03-28
標籤:android 介面 bitmap 項目開發中需要開發漂亮的介面,其中一些介面需要花邊例如:如果切圖切整一條,那麼他只適用於該解析度的手機,如果放到其它手機上或放到平板上,他就會被拉長,用.9圖也是一樣會被拉長,那麼該怎麼辦呢?對於這種情況,我們只好切出波浪線重複的那一部分:img_wave.png拿到這部分之後,我們開始自訂一個view,用view的ondraw繪製橫向繪製這個重複部分、
Time of Update: 2015-03-28
標籤:源碼 android MediaServer中包括了系統中的許多重要的Server:AudioFlinger:音頻系統中的核心服務AudioPolicyService:音頻系統中關於音頻策略的重要服務MediaPlayerService:多媒體系統中的重要服務CameraService:有關照相和攝像的重要服務同時,分析MediaServer對於理解Android中的IPC機制能夠提供較好的協助。Android系統基本上可
Time of Update: 2015-03-28
標籤:android 影像處理 技術 設計 效果 好吧,關於Android中影像處理的最後一個微博,保證是最後一個了,希望泥萌不要罵我。。。今天想實現的效果是:終極大招:利用BitmapMesh來實現一些特效。 當然,BitmapMesh功能十分強大,開啟大家的腦洞,相信大家會設計出更炫麗的特效:和往常一樣,首先,上,賣個萌:
Time of Update: 2015-03-28
標籤:android voice
Time of Update: 2015-03-28
標籤:android今天遇到這個問題就是從一個輸入資料流裡調用BitmapFactory.decodeFile(name)得到一個bitmap報的錯。第一次調用都沒問題,第二次再次調用就會報上面那個記憶體溢出的問題。而且有的手機報有的手機不報。研究了半天終於解決。首先分析了下原因,應該是圖片佔用的記憶體超過了系統虛擬機器可分配的最大限制。不同手機可能分配的最大值不一樣。後來找到解決辦法主要是設定BitmapFactory.Options。 BitmapFactory.Opt
Time of Update: 2015-03-28
標籤:摩托羅拉 android 法拉利跑車 macbook iphone 650) this.width=650;" class="aligncenter size-full wp-image-5212" alt="圖片1" src="http://www.kjxfx.com/wp-content/uploads/2015/03
Time of Update: 2015-03-28
標籤:ios報錯 修改解決方案:1.讀取圖片資料,然後調用2中的方法進行校正NSData* data = [NSData dataWithContentsOfFile:imagePath];2.判斷是否為有效PNG圖片,JPG的請使用UIImageJPEGRepresentation方法/** * 校正圖片是否為有效PNG圖片 * * @param imageData 圖片檔案直接得到的NSData對象 * * @return 是否為有效PNG圖片 */-
Time of Update: 2015-03-28
標籤:android 下拉式清單 expandablelistview adapter 應用 1.
Time of Update: 2015-03-28
標籤:android tv mobile app 盒子介面 公司的一個項目是android tv的謝了片日報總結:android tv app呈現ui 與手機app的區別android tv app和 mobile app 的主要區別在表現形式上1、焦點移動的處理從代碼上可以明顯看出到處都有對焦點擷取的處理,這是mobile
Time of Update: 2015-03-28
標籤:Android提供了日期和時間的widget。日期widgetDatePicker和DatePickerDialog,DatePickerDialog是裝載DatePicker的一個簡單的容器,。分別有一個觸發方法OnDateChangedListener( ) 和OnDateSetListener( )。在這個例子中,我們設定了兩個button和一個textView,當按鍵彈出DatePickDialog。步驟1:一些有關時間的java函數獲得目前時間的執行個體:Calendar
Time of Update: 2015-03-28
標籤:在之前的例子中,我們通過設定adapter的getView()來編寫我們所希望的UI,然而在面向對編程中,我們希望能夠建立自己的ListView,例如類的名字為com.wei.android.learning.RatingView,只要在XML中用我們自己的RatingView對ListView來替代,就可以實現我們的風格,並前在原始碼中向使用ListView一樣簡單調用就可以了。實現的目標在Android
Time of Update: 2015-03-28
標籤:在學習筆記(十七)中,我們對ListView做了進一步的探討,然而給出的例子list中的元素可以有多個widget,並可靈活設定他們的值,但是這些widget之間缺乏互動,而且getView()的調用,需要重刷給list的entry,我們希望能夠在entry中觸發變化。本次,我們繼續根據《Beginging Android
Time of Update: 2015-03-28
標籤:有時需要讓activity在後台運行,具體實現方法如下:在AndroidManifest.xml中,activity屬性中增加: android:theme="@style/BackgroundOnly" &n
Time of Update: 2015-03-28
標籤:在之前連續對ListVew作了逐步深入的探討,對於手持螢幕來講,其實可以比較簡單,如果別人願意付錢,不在乎將代碼再些一次,這是用戶端的開發和複雜伺服器的開發不同的地方。當然各人有各人的看法。絕大部分情況下,一個list元素可能左右各有一個widget就差不多,迴歸簡約風格,這也是小尺寸螢幕和手指操作的特點。在資料的傳遞,Java裡面,具有<Key,Value>的Hash是非常重要的,可以方便增/刪/改/查,如果我們不使用資料庫儲存,或者將資料存放在記憶體中,<Key,Va
Time of Update: 2015-03-27
標籤:ogre android平台 上一篇我們講了Ogre3d 在 Window平台的編譯流程方法 點擊跳轉這一篇我們介紹 Ogre3d 編譯到Android 平台的方法。可以和官方英文教程對照學習。轉載自部落格 http://blog.csdn.net/huutu QQ:790621656首先下載Ogre3d 依賴庫原始碼 和Ogre3d 原始碼,下載方法在上一篇中介紹了,這裡不再重複。轉載自部落格
Time of Update: 2015-03-27
標籤:原文連結: Scroll IFRAMEs on iOS原文日期: 2014年07月02日 翻譯日期: 2014年07月10日翻譯人員: 鐵錨很長時間以來, iOS裝置上Safari中超出邊界的元素將不能滾動,處理這種問題對開發人員來說一直是種折磨。 對原文作者的部落格來說,這特別讓人無奈,因為demo程式都是在沙箱IFRAMEs中啟動並執行,這是為了不影響部落格網站的AJAX頁面載入策略.
Time of Update: 2015-03-27
標籤: 在ZYSinaEngine中 聲明一個執行個體方法 根據code請求accesstoken拿到token後 告訴Controller拿到accesstoken 使用協議因為是ZYSinaEngine想給別人傳資訊 所以在ZYSinaEngine中應該有一個委派物件屬性 id<協議名> delegate 在ZYSinaEngine中寫協議方法 並且在.m中使用代理對象調用協議方法 因為協議方法為可選方法 所以應加判斷
Time of Update: 2015-03-27
標籤:實現九宮格的演算法思路: 具體樣本: 1 // 2 // ViewController.m 3 // 九宮格 4 // 5 // Created by 李前途 on 15/3/26. 6 // Copyright (c) 2015年 李前途. All rights reserved. 7 // 8 9 #import "ViewController.h"10 11 @interface ViewController ()12 13 @property
Time of Update: 2015-03-27
標籤:一、掌握• Info.plist和pch檔案的作用• UIApplication的常見使用• AppDelegate的代理方法• UIApplication、AppDelegate、UIWindow、UIViewController的關係• iOS程式的完整啟動過程二、項目中常見的檔案(1) Info.plist常見的設定• 建立一個工程後,會在Supporting
Time of Update: 2015-03-27
標籤:記憶體管理準則:(一)原則只要有人還在使用某對象,那麼這個對象就不會被回收:只要你想使用這個對象,那麼就應該讓這個對象的引用計數+1,當你不想使用這個對象,就讓對象的引用計數減一;(二)誰建立,誰release(1)如果你通過alloc,new,copy來建立一個對象,那麼你就必須調用release或者autorelease方法(2)不是你建立的你就不用去負責了。(三)誰retain,誰release只要你調用了retain,無論這個對象是如何產生的,你都要調用release(四)總結有始