Time of Update: 2018-12-08
xml中:複製代碼 代碼如下: <ImageView android:id="@+id/touchview" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true"
Time of Update: 2018-12-08
製作開機Logo 方法一: Drivers/video/logo/logo_linux_clut224.ppm是預設的啟動Logo圖片,把自己的Logo圖片(png格式)轉換成ppm格式,替換這個檔案,同時刪除logo_linux_clut224.c logo_linux_clut224.o檔案,重新編譯 具體方法:Netpbm #pngtopnm logo_linux_clut224.png > logo_linux_clut224.pnm #pnmquant 224
Time of Update: 2018-12-08
1、擷取影片縮圖有兩個方法(1)通過內容提供器來擷取(2)人為建立縮圖(1)缺點就是必須更新媒體庫才能看到最新的視頻的縮圖[java]複製代碼 代碼如下:/** * @param context * @param cr * @param Videopath * @return */ public static Bitmap getVideoThumbnail(Context context, ContentResolver cr,
Time of Update: 2018-12-08
複製代碼 代碼如下:package com.yy; import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;import org.xml.sax.Attributes;import
Time of Update: 2018-12-08
布局檔案:[html] 複製代碼 代碼如下:<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"
Time of Update: 2018-12-08
對init.rc的解析是在parse_config(): [system/core/init/init_parser.c]中進行的。解析發生在init全過程中的哪個階段,參看《Android init進程啟動過程分析》。一、解析過程1. 掃描init.rc中的token 找到其中的 檔案結束EOF/文本TEXT/新行NEWLINE,其中的空格‘ '、‘\t'、‘\r'會被忽略,#開頭的行也被忽略掉; 而對於TEXT,空格‘
Time of Update: 2018-12-08
1.背景選取器(位於res/drawable/,使用方法:android:background=”@drawable/XXX”) 複製代碼 代碼如下:<?xml version="1.0" encoding="utf-8"?> <selectorxmlns:android="http://schemas.android.com/apk/res/android"> <itemandroid:drawable="@drawable/login_blue_pressed"
Time of Update: 2018-12-08
1.Android 手機driver端: [GB Version] File to modify: alps\mediatek\custom\[Chip]\kernel\usb\src\mtk_usb_custom.h Modification: VENDOR_ID [ICS and JB Version] File to modify: alps\mediatek\config\[Chip]\init.usb.rc Modification: sys.usb.vid 2:電腦端 PC端請修改
Time of Update: 2018-12-08
android退出應用程式會調用android.os.Process.killProcess(android.os.Process.myPid())或是System.exit(0),這隻是針對第一個Activity(也就是入口的Activity)時生效。如果有A,B,C三個Activity,而想在B或C中Activity退出,調用上面的方法,往往會銷毀當前的Activity返回上一個Activity。當然也可以逐個返回上一個Activity,直到跳轉到入口的Activity,最後退出應用程式。但
Time of Update: 2018-12-08
styles.xml如下: [html] 複製代碼 代碼如下:<resources xmlns:android="http://schemas.android.com/apk/res/android"> <style name="AppBaseTheme" parent="android:Theme.Light"> </style> <style name="AppTheme"
Time of Update: 2018-12-08
1,android:orientation 布局方向。horizontal是讓所有的子項目按水平方向從左至右排列, vertical是讓所有的子項目按豎直方向從上到下排列。 2,android:gravity 與 android:layout_gravity的區別android:gravity是指定本元素的子項目相對它的對齊。 android:layout_gravity是指定本元素相對它的父元素的對齊。 例如: 下面這裡的linearlayout的android:gravity設為right,
Time of Update: 2018-12-08
Android中的Adapter在自訂顯示列表時非常有用,比如SimpleAdapter,它的建構函式是: public SimpleAdapter (Context context, List> data, int resource, String[] from, int[]
Time of Update: 2018-12-08
1.android 的座標系是如何定義x, y Z 軸的 x軸的方向是沿著螢幕的水平方向從左向右,如果手機不是正方形的話,較短的邊需要水平放置,較長的邊需要垂直放置。Y軸的方向是從螢幕的左下角開始沿著螢幕的的垂直方向指向螢幕的頂端。 將手機放在桌子上,z軸的方向是從手機指向天空。 2.方向感應器 在方向感應器中values變數的3個值都表示度數,它們的含義如下:
Time of Update: 2018-12-08
•android-support-v4.jar,這是Google官方給我們提供的一個相容低版本Android裝置的軟體包,裡麵包囊了只有在Android3.0以上可以使用的api。而ViewPager就是其中之一,利用它我們可以做很多事情,從最簡單的導航,到頁面切換菜單等等。•ViewPager的功能就是可以使視圖滑動,就像Lanucher左右滑動那樣。
Time of Update: 2018-12-08
複製代碼 代碼如下:public class MirrorView extends View { Paint m_paint; int m_nShadowH; Drawable m_dw; Bitmap m_bitmap; //xxxx Matrix mMatrix; int shadowHeight; public MirrorView(Context context, Bitmap bitmap) { super(context); m_bitmap = bitmap; _Init()
Time of Update: 2018-12-08
如果想在自訂的View上面顯示Button 等View組件需要完成如下任務 1.在自訂View的類中覆蓋父類的構造(注意是2個參數的)複製代碼 代碼如下: public class MyView2 extends View{ public MyView2(Context context,AttributeSet att) {super(context,att); } public void onDraw(Canvas c) { //
Time of Update: 2018-12-08
Android提供了Invalidate方法實現介面重新整理,但是Invalidate不能直接線上程中調用,因為他是違背了單執行緒模式:Android
Time of Update: 2018-12-08
無論是神馬平台,神馬開發環境,神馬軟體程式,資料都是核心。對於開發平台來講,如果對資料的儲存有良好的支援,那麼對應用程式的開發將會有很大的促進作用。總體的來講,資料存放區方式有三種:一個是檔案,一個是資料庫,另一個則是網路。其中檔案和資料庫可能用的稍多一些,檔案用起來較為方便,程式可以自己定義格式;資料庫用起稍煩鎖一些,但它有它的優點,比如在海量資料時效能優越,有查詢功能,可以加密,可以加鎖,可以跨應用,跨平台等等;網路,則用於比較重要的事情,比如科研,勘探,航空等即時採集到的資料需要馬上通過網
Time of Update: 2018-12-08
產品在測試過程中發現一個bug,就是測試人員不停的瘋狂的點擊某個按鈕,觸發了toast以後,toast內容會一直排著隊的顯示出來,不能很快的消失。這樣可能會影響使用者的使用。看到Toast有一個cancel()方法:複製代碼 代碼如下:void cancel() Close the view if it's showing, or don't show it if it isn't showing yet. 做程式員的,基本一看api就知道,用這個可以取消上一個toast的顯示,然後顯示下一個,
Time of Update: 2018-12-08
1)