Time of Update: 2018-12-04
拿到android項目,是一個apk的包。這裡麵包含編譯後的代碼和資源檔兩部分。其中資源檔的反向工程,可以參見簡單分析apk檔案中的資訊。而編譯後的代碼部分,需要藉助兩個工具:dex2jar,用於將dex檔案轉換為jar檔案; jd-gui,將jar檔案反向工程為java代碼。 dex2jar的連結在:http://code.google.com/p/dex2jar/下載然後解壓縮,可以直接在windows下或者linux下運行。命令參數比較簡單:./dex2jar.sh
Time of Update: 2018-12-04
十問Android NFC手機上的卡類比2013-6-13 編寫2013-7-17 修改最後一條的描述 1, 問:能否在AndroidNFC手機上實現卡類比?答:在技術上可行,但是,對一般開發人員來講,目前看來僅僅是技術上可行:( 2, 問:具體如何?呢?答:有兩種方式:一種是基於硬體的,被稱為虛擬卡模式(Virual Card Mode);一種是基於軟體的,被稱為主機卡模式(Host Card
Time of Update: 2018-12-04
到目前為止,已經瞭解了如何使用Intent對象去調用其他activity。接下來說一說Intent對象是如何使用的。1. 可以通過給Intent的構造器傳遞一個action:[java] view plaincopystartActivity(new Intent("net.learn2develop.SecondActivity")); 2. 可以直接指定Activity組件,像這樣:[java] view
Time of Update: 2018-12-04
上一節介紹了如何把檔案儲存體到內部裝置。有的時候,需要把檔案儲存體到外部存放裝置,比如SD卡。因為SD卡具有更大的儲存空間,同時也可以很容易的和其他使用者分享這些檔案。使用上一節的例子,把使用者輸入的文字儲存在SD卡,修改onClick()事件。如下:public class FilesActivity extends Activity {EditText textBox;static final int READ_BLOCK_SIZE = 100;/** Called when the
Time of Update: 2018-12-04
由於某種原因,我們訪問Google的網站很是艱難,記得以前起碼還是可以下載在eclipse外掛程式中下載各個android api版本的,現在倒好直接這個也下載不了了。。 各種坑解決方案如下: 下載不了 android api版本的解決方案如下:win7下修改C:\WINDOWS\system32\drivers\etc目錄的hosts檔案,ubuntu使用者修改/etc/hosts檔案,在檔案的末尾加上173.194.43.39
Time of Update: 2018-12-04
2.1.3 VMware網路設定VMware軟體的強大之處在於它能夠保證虛擬機器和宿主機平等並列運行,並且讓二者進行網路通訊,而我們在開發Android系統應用時會使用到網路,將來做Android系統移植時更需要網路的支援,因此VMware的網路設定對開發人員非常重要。Ø
Time of Update: 2018-12-04
android UI有兩種實現方式,一種是直接寫入程式碼在代碼中,在代碼中做UI的排版布局,另一種是把UI布局在xml中。由於我需要在View上自己畫一些曲線,所以直接從View類派生。一開始使用setContentView( new CustomeView())的方式使用,能正常的畫點畫線。最後我把CustomeView和其它android內建TextView等View的衍生類別放在xml中使用時,並通過setContentView(
Time of Update: 2018-12-04
Time of Update: 2018-12-04
中所周知android有一套自己的安全模型, 具體可參見android開發文檔。。當應用程式(.apk)在安裝時就會分配一個userid,當該應用要去訪問其他資源比如檔案的時候,就需要userid匹配。預設情況下 ,任何應用建立的檔案,資料庫, sharedpreferences都應該是私人的(位於/data/data/your_project/files/),其餘程式無法訪問。除非在建立時指明是MODE_WORLD_READABLE 或者
Time of Update: 2018-12-04
最近寫一個項目,涉及到viewpager,而變態的客戶要求不滑動。 方法很簡單 重寫viewpager就可以了,現在將代碼貼出.import android.content.Context;import android.support.v4.view.ViewPager;import android.util.AttributeSet;import android.view.MotionEvent;public class
Time of Update: 2018-12-04
In android, we can rotate the image using matrix post rotate.Example for Android Image Rotate
Time of Update: 2018-12-04
In android, we can scroll the elements in both horizontal and vertical format. To scroll in Vertical we can use Scrollview, to scroll in horizontal format we need to use HorizontalScrollview.Example for HorizontalScrollview :-01<?xml version="1.0"
Time of Update: 2018-12-04
首先在伺服器端,星空採用的是SSH架構,struts2集合了json外掛程式,伺服器和用戶端的資訊互動採用的JSON來傳輸,由於在伺服器端用了Struts2,所以 星空 就用裝了一個JSON外掛程式,這樣,很輕易的就把伺服器端的資訊用JSON的形式發送到了手機端~~以下是代碼,歡迎eoe的朋友們拍磚~~首先,在伺服器端搭建好SSH架構,具體細節就不在陳述~struts xml配置如下:Java代碼:<package name="login" extends="json-default"&
Time of Update: 2018-12-04
昨天我們在Android遊戲開發之旅三 View詳解中提到了onDraw方法,有關詳細的實現我們今天主要說下Android的Canvas和Paint對象的使用執行個體。 Canvas類主要實現了螢幕的繪製過程,其中包含了很多實用的方法,比如繪製一條路徑、地區、貼圖、畫點、畫線、渲染文本,下面是Canvas類常用的方法,當然Android開發網提示大家很多方法有不同的重載版本,參數更靈活。 void drawRect(RectF rect, Paint paint)
Time of Update: 2018-12-04
1、通過布局指定要顯示的內容:tabs.xml<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:id=
Time of Update: 2018-12-04
基於android官方doc,力圖以較為簡潔的方式說明android多螢幕適配的相關技術。螢幕尺寸(Screen size) 螢幕對角線的物理尺寸。android將所有螢幕尺寸分為四類:small、normal、large和extra large螢幕密度(Screen density) 單位(螢幕)物理地區中像素的數量,通常使用dpi(dots per inch),即每英吋像素數來表達。
Time of Update: 2018-12-04
線上程中通過Handler開啟 ProgressDialog的時候,出現如下的異常:W/WindowManager( 584): Attempted to add window with non-application token WindowToken{436ee690 token=null}. Aborting.D/AndroidRuntime(21543): Shutting down VMW/dalvikvm(21543): threadid=3: thread exiting
Time of Update: 2018-12-04
有太多的原因會導致Android SDK Manager無法進行下載,這個時候理所當然的會想到“設定Proxy 伺服器”可悲劇再次上演,我下載的android sdk manager(版本號碼是20.0.3)設定了代理卻沒法正常使用最後在 http://stackoverflow.com/questions/10634202/android-sdk-manager-proxy-settings-in-linux
Time of Update: 2018-12-04
本人做了一個圖片瀏覽器,用了一些影像處理的演算法,這個是一部分,APK安裝包地址:http://static.apk.hiapk.com/html/2012/08/797656.html,歡迎下載和反饋;關於android系統映像特效處理之光照效果public static Bitmap sunshine(SoftReference<Bitmap> bmp) { final int width = bmp.get().getWidth();
Time of Update: 2018-12-04
本人做了一個圖片瀏覽器,用了一些影像處理的演算法,這個是一部分,APK安裝包地址:http://static.apk.hiapk.com/html/2012/08/797656.html,歡迎下載和反饋;關於android系統映像特效處理之銳利化效果 public static Bitmap sharpenImageAmeliorate(SoftReference<Bitmap> bmp) { // 拉普拉斯矩陣 int[]