導航:首頁 > 版本升級 > android文件模板

android文件模板

發布時間:2023-01-09 19:56:44

『壹』 android模板怎麼用

什麼模版,你下載的時候難道沒有readme文件之類的說明嗎?

『貳』 android怎麼實現模板頁呢

大哥,你是不是在雞蛋里挑骨頭呀~
我上次看到android裡面有很多腳本文件,以啥結尾的。忘記了。

『叄』 Android studio怎麼創建文件

Android studio創建activity文件的方法步驟:

  1. 在Android studio中進行打開一個項目的文件,然後在java的文件下進行創建一個activity的文件,進行選中目錄文件。

  2. 進行點擊Android studio軟體菜單的「file」的選項。

  3. 在彈出的下拉菜單中,進行選擇菜單中的「new」的選項。

  4. 點擊完new的選項,就會彈出了下一級的菜單中進行選擇一個為「activity」的選項。

  5. 在activity中提供了多個activity的模板的文件,可以進行使用這些模板進行創建activity的文件。

  6. 就會彈出了一個activity的窗口的,在activity name的名稱中進行輸入昵稱,然後直接進行點擊「finish」的選項。

  7. 這樣在項目中的activity的創建成功了,這個activity的登錄界面就創建成功了。

『肆』 android SDK 文檔目錄下都有哪些文件都代表著什麼

Android SDK 目錄下有很多文件夾,主要都是干什麼的呢?

1. add-ons 這裡面保存著附加庫,比如google Maps,當然你如果安裝了OPhone SDK,這里也會有一些類庫在裡面。

2. docs 這裡面是Android SDK API參考文檔,所有的API都可以在這里查到。

3. market_licensing 作為Android Market版權保護組件,一般發布付費應用到電子市場可以用它來反盜版。

4. platforms 是每個平台的SDK真正的文件,裡面會根據API Level劃分的SDK版本, 這里就以Android 2.2來說,進入後有一個android-8的文件夾,android-8進入後是Android 2.2 SDK的主要文件,其中ant為ant編譯腳本,data保存著一些系統資源,images是模擬器映像文件,skins則是Android模擬器的皮膚,templates是工程創建的默認模板,android.jar則是該版本的主要framework文件,tools目錄裡麵包含了重要的編譯工具,比如aapt、aidl、逆向調試工具dexmp和編譯腳本dx。

5. platform-tools 保存著一些通用工具,比如adb、和aapt、aidl、dx等文件,Android123提示,這里和platforms目錄中tools文件夾有些重復,主要是從android 2.3開始這些工具被劃分為通用了。

6. samples 是Android SDK自帶的默認示例工程,裡面的apidemos強烈推薦初學者運行學習,對於SQLite資料庫操作可以查看NotePad這個例子,對於游戲開發 Snake、LunarLander都是不錯的例子,對於Android主題開發Home則是android m5時代的主題設計原理。

7. tools 作為SDK根目錄下的tools文件夾,這里包含了重要的工具,比如ddms用於啟動Android調試工具,比如logcat、屏幕截圖和文件管理器,而draw9patch則是繪制android平台的可縮放png圖片的工具,sqlite3可以在PC上操作SQLite資料庫,而 monkeyrunner則是一個不錯的壓力測試應用,模擬用戶隨機按鍵,mksdcard則是模擬器SD映像的創建工具,emulator是android模擬器主程序,不過從android 1.5開始,需要輸入合適的參數才能啟動模擬器,traceview作為android平台上重要的調試工具。

8. usb_driver 顧名思義,保存著android平台google官方機型的驅動如nexus one、nexus s,同時也有一些老機型驅動的支持,比如說htc dream、htc magic和Motorola 的droid。

參考自:blog.csdn.net/coolwzjcool/article/details/7761663

『伍』 怎麼寫android程序文檔,請提供模板或者範文讓我參考,多謝!!

需求,概要設計 詳細設計 各介面說明 基本上就這些

『陸』 實戰——Android.mk常用模板實例

LOCAL_PATH :=$(call my-dir)  :編譯目錄

include $(CLEAR_VARS)  :清理環境變數

LOCAL_JAVA_LIBRARIES :=                 #指定依賴的共享Java類庫

LOCAL_STATIC :=    #指定依賴的靜態Java類庫

#指定源碼列表。 這里使用系統定義的函數搜尋 src目錄下的文件形式的列表

LOCAL_SRC_FILE :=$(call all-java-files-under,src)

LOCAL_MODULE_TAGS := optional    #指定模塊的標簽

LOCAL_CERTIFICATE    := shared        #指定模塊的簽名方式

LOCAL_PACKAGE_NAME :=testapk    #指定模塊的名稱

include $(BUILD_PACKAGE) 

#-----------------------------------------------------------------------------------

LOCAL_PATH :=$(call my-dir)

include $(CLEAR_VARS)

LOCAL_SRC_FILES := $(call  all-java-files-under,src)

LOCAL_MODULE_TAGS :=optional         #指定模塊的標簽

LOCAL_MODULE := javadynamiclib        #指定模塊的名稱

include $(BUILD_JAVA_LIBRARY) 

#-----------------------------------------------------------------------------------

LOCAL_PATH :=$(call my-dir)

include $(CLEAR_VARS)

LOCAL_SRC_FILES := $(call all-java_files-under,src)

LOCAL_MODULE :=javastaticlib             #指定模塊的名稱

include $(BUILD_STATIC_JAVA_LIBRARY)

#-----------------------------------------------------------------------------------

LOCAL_PATH :=$(call my-dir)

include $(CLEAR_VARS)

LOCAL_NO_STANDARD_LIBRARIES := true                    #指定依賴的靜態Java類庫

LOCAL_PACKAGE_NAME := javareslib                            #定義模塊名

LOCAL_CERTIFICATE  :=platform                                    #指定簽名類型

LOCAL_APPT_FLAGS := -x                                               #定義aapt工具參數

LOCAL_MODULE_TAGS := user                                       #指定模塊的安裝路徑

LOCAL_MODULE_PATH := $(TARGET_OUT_JAVA_LIBRARIES)

LOCAL_EXPORT_PACKAGE_RESOURCES := true              #值為ture時,其他的apk模塊能引用本模塊的資源

include$(BUILD_PACKAGE)  #apk

#-----------------------------------------------------------------------------------

LOCAL_PATH :=$(call my-dir)

include $(CLEAR_VARS)

LOCAL_SRC_FILES:=service.cpp  hello.c

LOCAL_SHARED_LIBRARIES :=libutils libbinder             #指定模塊需要鏈接的動態庫

ifeq ($(TARGET_OS),linux)                                            

            LOCAL_CFLAGS += -DXP_UNIX                           

#定義編譯標志

endif

LOCAL_MODULE := service                                              #指定模塊的名稱

include $(BUILD_EXECUTABLE)

#-----------------------------------------------------------------------------------

LOCAL_PATH :=$(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := optional                          #指定模塊的名稱

LOCAL_MODULE :=libnativedynamic                       #指定模塊的源文件 

LOCAL_SRC_FILES := \

nativedynamic.cpp 

LOCAL_SHARED_LIBRARIES := \                                #指定模塊需要鏈接的動態庫

libcutils \

libutils 

LOCAL_SHARED_LIBRARIES := libnativestatic           #指定模塊依賴的靜態庫

LOCAL_C_INCLUDES  += \                                         #指定頭文件的查找路徑

$(JNI_H_INCLUDE) \

$(LOCAL_PATH)/../include 

LOCAL_CFLAGS += -O                                                #定義編譯標志

include $(BUILD_SHARED_LIBRARY)  

#-----------------------------------------------------------------------------------

LOCAL_PATH :=$(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := optional            #指定模塊的標簽

LOCAL_MODULE :=libnativestatic               #指定模塊的名稱

LOCAL_SRC_FILES :=\                                   #指定模塊的源文件

 nativestatic.cpp

LOCAL_C_INCLUDES +=                               #定義編譯標志

LOCAL_CFLAGS +=-O

include $(BUILD_STATIC_LIBRARY)

#-----------------------------------------------------------------------------------

『柒』 Android Studio添加頭部注釋模板

第一種:點擊File -> Settings -> Editor -> File and Code Templates

第二種:點擊File -> Settings -> Editor -> Live Template

這樣當新建一個類或者方法後,在類或方法名上面輸入縮寫(cc或cm),就會有提示是否添加類注釋。

Shift+Alt+G 添加註釋 Shift+Alt+Z 取消注釋

『捌』 android 模板 大家都是再哪裡下載的

GitHub,自己下,很多

『玖』 android.mk文件怎麼寫

一個Android.mk file用來向編譯系統描述你的源代碼。具體來說:該文件是GNU Makefile的一小部分,會被編譯系統解析一次或多次。你可以在每一個Android.mk file中定義一個或多個模塊,你也可以在幾個模塊中使用同一個源代碼文件。編譯系統為你處理許多細節問題。例如,你不需要在你的Android.mk中列出頭文件和依賴文件。NDK編譯系統將會為你自動處理這些問題。這也意味著,在升級NDK後,你應該得到新的toolchain/platform支持,而且不需要改變你的Android.mk文件。
先看一個簡單的例子:一個簡單的"hello world",比如下面的文件:
sources/helloworld/helloworld.c
sources/helloworld/Android.mk
相應的Android.mk文件會象下面這樣:
---------- cut here ------------------
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE
:= helloworld
LOCAL_SRC_FILES := helloworld.c
include $(BUILD_SHARED_LIBRARY)
---------- cut here ------------------
我們來解釋一下這幾行代碼:
LOCAL_PATH := $(call my-dir)
一個Android.mk file首先必須定義好LOCAL_PATH變數。它用於在開發樹中查找源文件。在這個例子中,宏函數』my-dir』, 由編譯系統提供,用於返回當前路徑(即包含Android.mk file文件的目錄)。
include $( CLEAR_VARS)
CLEAR_VARS由編譯系統提供,指定讓GNU MAKEFILE為你清除許多LOCAL_XXX變數(例如 LOCAL_MODULE, LOCAL_SRC_FILES, LOCAL_STATIC_LIBRARIES, 等等...),除LOCAL_PATH 。這是必要的,因為所有的編譯控制文件都在同一個GNU MAKE執行環境中,所有的變數都是全局的。
LOCAL_MODULE := helloworld
LOCAL_MODULE變數必須定義,以標識你在Android.mk文件中描述的每個模塊。名稱必須是唯一的,而且不包含任何空格。注意編譯系統會自動產生合適的前綴和後綴,換句話說,一個被命名為'foo'的共享庫模塊,將會生成'libfoo.so'文件。
LOCAL_SRC_FILES := helloworld.c
LOCAL_SRC_FILES變數必須包含將要編譯打包進模塊中的C或C++源代碼文件。注意,你不用在這里列出頭文件和包含文件,因為編譯系統將會自動為你找出依賴型的文件;僅僅列出直接傳遞給編譯器的源代碼文件就好。

在Android中增加本地程序或者庫,這些程序和庫與其所載路徑沒有任何關系,只和它們的Android.mk文件有關系。Android.mk和普通的Makefile有所不同,它具有統一的寫法,主要包含一些系統公共的宏。
在一個Android.mk中可以生成多個可執行程序、動態庫和靜態庫。
1,編譯應用程序的模板:
#Test Exe
LOCAL_PATH := $(call my-dir)
#include $(CLEAR_VARS)
LOCAL_SRC_FILES:= main.c
LOCAL_MODULE:= test_exe
#LOCAL_C_INCLUDES :=
#LOCAL_STATIC_LIBRARIES :=
#LOCAL_SHARED_LIBRARIES :=
include $(BUILD_EXECUTABLE)
(菜鳥級別解釋::=是賦值的意思,$是引用某變數的值)LOCAL_SRC_FILES中加入源文件路徑,LOCAL_C_INCLUDES 中加入所需要包含的頭文件路徑,LOCAL_STATIC_LIBRARIES加入所需要鏈接的靜態庫(*.a)的名稱,LOCAL_SHARED_LIBRARIES中加入所需要鏈接的動態庫(*.so)的名稱,LOCAL_MODULE表示模塊最終的名稱,BUILD_EXECUTABLE表示以一個可執行程序的方式進行編譯。
2,編譯靜態庫的模板:
#Test Static Lib
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SRC_FILES:= /
helloworld.c
LOCAL_MODULE:= libtest_static
#LOCAL_C_INCLUDES :=
#LOCAL_STATIC_LIBRARIES :=
#LOCAL_SHARED_LIBRARIES :=
include $(BUILD_STATIC_LIBRARY)
一般的和上面相似,BUILD_STATIC_LIBRARY表示編譯一個靜態庫。
3,編譯動態庫的模板:
#Test Shared Lib
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SRC_FILES:= /
helloworld.c
LOCAL_MODULE:= libtest_shared
TARGET_PRELINK_MODULES := false
#LOCAL_C_INCLUDES :=
#LOCAL_STATIC_LIBRARIES :=
#LOCAL_SHARED_LIBRARIES :=
include $(BUILD_SHARED_LIBRARY)
一般的和上面相似,BUILD_SHARED_LIBRARY表示編譯一個靜態庫。
以上三者的生成結果分別在如下,generic依具體target會變:
out/target/proct/generic/obj/EXECUTABLE
out/target/proct/generic/obj/STATIC_LIBRARY
out/target/proct/generic/obj/SHARED_LIBRARY
每個模塊的目標文件夾分別為:
可執行程序:XXX_intermediates
靜態庫: XXX_static_intermediates
動態庫: XXX_shared_intermediates
另外,在Android.mk文件中,還可以指定最後的目標安裝路徑,用LOCAL_MODULE_PATH和LOCAL_UNSTRIPPED_PATH來指定。不同的文件系統路徑用以下的宏進行選擇:
TARGET_ROOT_OUT:表示根文件系統。
TARGET_OUT:表示system文件系統。
TARGET_OUT_DATA:表示data文件系統。
用法如:
CAL_MODULE_PATH:=$(TARGET_ROOT_OUT)

『拾』 android中如何建立一個中文模板字型檔主要做圖片上的文字識別,大概要一百字,請大俠們幫忙!有重謝!

你這個有碩士論文的難度了吧, 我也不會,畢設正在做類似的,不過要簡單很多,只是特徵點識別,不需要模板庫。
覺得你的難度很大。
灰化、濾波、增強這類圖像處理工作,應該是首要必須的吧。
然後圖像切割需要演算法,還得看你的圖像具體有什麼特徵,可以確定每一個問題的區域。
然後模式類需要特徵吧? 還得去找找 設計文字識別常用的特徵 文獻資料。
然後要自己設計對 文字圖像 提取特徵 的演算法吧,這個也不容易。
如果前面工作都做好了,100個文字 按特徵分類,按特徵值 保存 就好了。

我想大概就這樣。 android,java是個小問題,如何設計演算法才是關鍵。

閱讀全文

與android文件模板相關的資料

熱點內容
aecc三維功能實例視頻教程 瀏覽:719
iphone6s靜音鍵用法 瀏覽:560
油卡盒子APP是什麼公司名下的 瀏覽:597
怪物獵人wp文件夾什麼意思 瀏覽:108
設置密碼的pdf文件如何轉換成word 瀏覽:876
多個文件合並到一起後叫什麼 瀏覽:387
資料庫位是什麼意思 瀏覽:104
如何改變手機上的網路連接 瀏覽:908
某網站圖片侵權如何舉報 瀏覽:820
zemax宏編程有什麼用 瀏覽:874
做保函為什麼要獲取招標文件 瀏覽:921
魔獸世界數據是哪個文件夾 瀏覽:439
oppor9s手機系統升級 瀏覽:728
文件上傳ie8 瀏覽:619
cleanmymac恢復文件 瀏覽:241
win10裝虛擬機沒有網路 瀏覽:283
安排什麼意思網路語言 瀏覽:837
順豐常州寄份文件到廣州多少錢 瀏覽:73
wow110掛機升級 瀏覽:967
請問有什麼app可以壓縮視頻 瀏覽:195

友情鏈接