① react native android 怎麼封裝工具類
一、生成簽名文件(類似於Android的簽名文件)
1、命令行到你的工程目錄下
2、在命令行中輸入如下代碼
[javascript] view plain
keytool -genkey -v -keystore SuperBigLw-key.keystore -alias SuperBigLw-key-alias -keyalg RSA -keysize 2048 -validity 10000
這里的第一個SuperBigLw就是文件的名字,第二個是別名。
10000是有效時間,2048是RSA加密的大小
② 什麼安卓圖片處理軟體可以把一張圖片切割成好幾張的
1.AutoCAD WS for Android版(提供基本的編輯和協作工具)
軟體介紹:
AutoCAD WS for Android可以盡享作圖,也可以與任何人在任何地方分享AutoCAD設計。它採用了簡化直觀的設定,您可以隨意查看編輯Adroiod手機或平板電腦內的DWG 文件,即使在旅途中也可進行你的設計工作。Android版AutoCAD WS可以從電子郵件附件中打開圖紙,從網路上同步文件或者由本地直接上傳,而圖紙也可直接保存在本地,即便沒有網路也不會影響工作的進行。
AutoCAD最低配置:AutoCAD WS for Android要求Android2.1以上系統,並且推薦配置為1GHz處理器,512MB的內存。
AutoCAD基本功能:
1.AutoCAD Android版支持9種語言:英語,中文,德語,義大利語,日語韓語,葡萄牙語和西班牙語。
2.AutoCAD Android版除了可以作圖外,同時能夠與任何人在任何地方分享AutoCAD設計。
3.列印到PDF(Plot to PDF,僅限網路應用程序),可以用免費的AutoCAD WS網路應用程序將DWG 圖紙發布到PDF,這一功能與AutoCAD軟體無異。
4.隨地存儲(Anywhere Storage,網路和移動應用程序),除AutoCAD WS雲以外,現在還可以利用Android、iPad和iPhone設備以及AutoCAD WS網路應用程序直接連接至備選存儲文件夾。這目前包括:Autodesk Buzzsaw服務、Dropbox(通過DropDAV)、Microsoft SharePoint、Windows Server 2008、Box.net、MobileMe、Egnyte以及支持WebDAV協議的其他雲存儲提供商。
2.PhotoShake! 照片搖搖看Android版(照片排版軟體)
軟體介紹:
PhotoShake是一款在iOS和Android的照片排版軟體,軟體操作簡單,只要搖一搖,就可以製作自己的照片集,可以將多張照片合成一張,還提供了多樣化的版型與自訂功能,加上有趣的文字和照片風格,可以製作出漫畫般的效果。軟體還支持多種方式分享。
PhotoShake基本功能:
1.有六種效果模板可選:單張(single)、拍立得(instant)、組合(multi)、照片牆(grid)、寬幅(wide)和壁紙(wall paper)。可以根據實際需要選其中一種點擊進入。
2.可以通過多種渠道載入准備製作的照片素材,用戶可選擇相機(camera)、存儲卡(photos in external memory)和相冊(gallery)三種方式。
③ 怎麼給bitmap賦值 android
Bitmap是Android系統中的圖像處理的最重要的類之一。用它可以獲取圖像文件信息,對圖像進行旋轉,剪切,放大,縮小等操作。
Bitmap代表一張點陣圖,使我們在開發中常用的資源,下面就對Bitmap進行簡單的介紹。
Bitmap的獲取方法:
1、使用BitmapDrawable
BitmapDrawable里封裝的圖片就是一個Bitmap對象,我們要把Bitmap包裝成BitmapDrawable對象,可以調用BitmapDrawable的構造方法:
BItmapDrawbale drawable = new BItmapDrawable(bitmap);
如果要獲取BitmapDrawable所包裝的Bitmap對象,則可調用BitmapDrawable的getBitmap()方法:
Bitmap bitmap = drawbale.getBitmap();
2、Bitmap提供了一些靜態方法來創建Bitmap對象(僅列舉幾個):
createBitmap(Bitmap source,int x,int y,int width,int height):從原點陣圖source的指定坐標(x,y)開始,從中挖取寬width,高heigtht的一塊出來,創建新的Bitmap對象。
createScaledBitmap(Bitmap source,int width,ing height,boolean fliter):對源點陣圖進行縮放,縮放稱寬width,高heigth的新點陣圖。
createBitmap(int width,int height,Bitmap.Config config):創建一個寬width,高height的可變的新點陣圖。
createBitmap(Bitmap source, int x,int y,int width,int height ,Matrix m,boolean fliter):從源點陣圖source的指定坐標(x,y)開始,挖取寬width,高height的一塊來,創建新的Bitmap對象,並按照Matrix指定的規則進行變換。
3、通過對資源文件的解析獲取Bitmap對象
在這里就要用到BitmapFactory這個工具類,提供的方法如下:
decodeByteArray(byte[] data, int offset,int length):從指定位元組數組的offset位置開始,將長度為length的位元組數據解析成Bitmap對象。
decodeFIle(String pathName):從pathName指定的文件中解析、創建Bitmap對象。
decodeFileDescriptor(FileDescriptor fd):用於從FileDescriptor對應的文件中解析、創建Bitmap對象。
decodeResource(Resource res,int id):用於根據給定的資源ID從指定的資源文件中解析、創建Bitmap對象。
decodeStream(InputStream is):用於從指定輸入流中介解析、創建Bitmap對象。
但是,在系統不斷的解析、創建Bitmap的過程中,可能會由於內存小或其他原因,導致程序運行時發生OutOfMemory錯誤。
為此,Android為Bitmap提供了內存回收方法:
void recycle():強制回收Bitmap對象。
還有用於判斷Bitmap 對象是否被回收的方法:
boolean isRecycle();
如果Android應用需要訪問系統相冊,都需要藉助BitmapFactory解析、創建Bitmap對象。
4 從安卓無憂中看bitmap的幾種例子,下面是載入bitmap的例子,可以看裡面的源碼:
如果您對答案滿意,請您關注一下名字中微博。
④ android怎麼將封裝工具類
如果你是想打包成jar後引用,可以右鍵export-->java-->jar file選擇你要打包的工程完成即可,當然個人覺得這個比較復雜,有一個eclipse插件flatJar(具體怎麼操作自己網路一下)比較好用,其次,如果你想把工程作為library來依賴,那麼在工程上右鍵-->properties-->android-->勾選"Is Library"即可。