Time of Update: 2018-12-04
這兩天由於項目需要,更改了Notification的源碼,結果在Linux上make時出現例如下面提示:Checking API: checkapi-current(unknown): error 5: Added public field android.app.Notification.mContent******************************You have tried to change the API from what has been previously
Time of Update: 2018-12-04
另一種使線程同步的技術是使用訊號量對象。它是在互斥的基礎上建立的,但訊號量增加了資源計數的功能,預定數目的線程允許同時進入要同步的代碼。可以用CreateSemaphore()來建立一個訊號量對象,其聲明如下:function CreateSemaphore(lpSemaphoreAttributes: PSecurityAttributes; lInitialCount, lMaximumCount: Longint; lpName: LPCWSTR): THandle;
Time of Update: 2018-12-04
開發開發模式:本機開發:本機開發也就是在目標機(在嵌入式系統中通常把嵌入式系統或裝置簡稱為目標機)中直接進行作業系統移植及應用程式的開發。在這種方式下進行開發,首先就得在目標機中安裝操作系統,並且具有良好的人機開發介面。交叉開發:意思就是在一台主機(在嵌入式系統中通常把通用PC稱為主機)上進行作業系統的裁剪,以及編寫應用程式,在主機上應用交叉編譯環境編譯核心及應用程式,然後把目標代碼下載到目標機上運行。這就需要在主機上安裝、配置交叉編譯環境(交叉開發工具鏈),使其能夠編譯成在目標機上啟動並執行目
Time of Update: 2018-12-04
1.自訂的SlidingDrawer抽屜式效果 效果1 效果2效果3 AndroidManifest.xml<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.cn.npass.nj" android:versionCode="1"
Time of Update: 2018-12-04
AppWidget 就是HomeScreen上顯示的小組件,提供直觀的互動操作。通過在HomeScreen中長按,在彈出的對話方塊中選擇Widget組件來進行建立,長按組件後並拖動到垃圾箱裡進行刪除。同一個Widget組件可以同時建立多個.寫個例子:AppWidgetTest1效果為: 1.首先需要提供一個定義了Widget介面布局的XML檔案(位於res/layout/..),需要注意的是使用的組件必須是RemoteViews所支援的,目前原生API中支援的組件如下:FrameLayout
Time of Update: 2018-12-04
Android Apktool軟體,可以協助我們把APK反編譯,產生程式的圖片、XML配置、語言資源等檔案:http://code.google.com/p/android-apktool/下載:apktool-x.y.z.tar.bz2和apktool-install-{platform}-{version}.zip操作如下:1.將apktool-x.y.z.tar.bz2 和 apktool-install-{platform}-{version}.zip
Time of Update: 2018-12-04
現在主流的資料庫微軟的 access 和 sql server瑞典 AB公司的 MYsqlIBM 的db2資料庫分為小 中 大 資料庫面試技巧:關於資料庫的面試 一般喜歡問道項目的規模:(應該從下面的三個方面來考慮)1.負載量的大小。通俗的說就是 日均訪問量2.成本的大小。3.安全效能的考慮關於一點oracle公司 oracle:神喻(代表神講話的人) oracle
Time of Update: 2018-12-04
“點九”是andriod平台的應用軟體開發裡的一種特殊的圖片形式,副檔名為:.9.png 智能手機中有自動橫屏的功能,同一幅介面會在隨著手機(或平板電腦)中的方向感應器的參數不同而改變顯示的方向,在介面改變方向後,介面上的圖形會因為長寬的變化而產生展開,造成圖形的失真變形。 我們都知道android平台有多種不同的解析度,很多控制項的切圖檔案在被放大展開後,邊角會模糊失真。 OK,在android平台下使用點九PNG技術,可以將圖片橫向和縱向同時進行展開,以實現在多解析度下的完美顯示效果。
Time of Update: 2018-12-04
一、APP調用goToSleep,許可權檢查失敗,虛擬機器shut down是報錯:java.lang.SecurityException: Neither user nor current process has android.permission.DEVICE_POWER.解決辦法: public void goToSleep(long time) { Log.d(TAG,"goToSleep/n"); //注釋掉這句代碼
Time of Update: 2018-12-04
最近在項目中使用到了seekbar和progressbar,且必須按照設計要求來進行設定,如。要實現這個效果就必須對這兩個控制項進行自訂。 一,SeekBar
Time of Update: 2018-12-04
1.在java的源檔案和位元組碼檔案時一個靜態概念 被叫做“程式”2.線程和進程的區別2.1所有程式的運行都是在進程之中的,但是每個進程都必須佔用獨立的cpu和系統資源。進程之間的切換會佔用巨大的資源進程是作為資源分派的單位2.2線程是作為調度和分配的單位,同一個進程間的線程是共用代碼和系統資源。線程必須依託於進程存在2.3線程的實現有兩種方式:2.3.1類繼承Thread (缺點是只能單繼承)重寫run函數2.3.2類實現Runnable 介面
Time of Update: 2018-12-04
1.嚴重: Dispatcher initialization failedjava.lang.RuntimeException:
Time of Update: 2018-12-04
試想下 當你用android手機下一個應用程式 然後你的手機螢幕就好像死機一樣的,什麼反應都沒得,那個使用者體驗就差到極點了,那麼android就給我們提供了一個選擇,它大概有幾種情境會被用到: 1、只是單純的等待即可,圓形的等待條 就可以解決2、還有一種就是可以看出進度3、也可以用自己的樣式,比如:加一個或兩個按鈕,寫些事件4、如果用於下載 可以做顯示檔案下載進度的功能 —————————————————————————————— 1、單純的等待
Time of Update: 2018-12-04
Time of Update: 2018-12-04
最近寫程式時用到了系統拍照擷取照片,在三星的手機上使用時,發現調用相機拍完照片返回時,觸發它的activity的生命週期調用了onDestroy()-->onCreate();重新走了onCreate()方法;導致系統崩潰。方法一:剛開始調用了onSaveInstanceState(Bundle savedInstanceState)和onRestoreInstanceState(Bundle
Time of Update: 2018-12-04
背紅寶書單詞的過程應該是一個是連續的過程,千萬不要因為任何原因而中斷。 NO.1:背紅寶書單詞的過程應該是一個是連續的過程,千萬不要因為任何原因而中斷。這些可能的原因包括期中期末考試、備戰GRE作文、複習iBT、工作、玩……因為背單詞一旦中斷,前面的工作就要打折扣。如果間隔時間超過一個月,估計效果就要減半了,時間更久的話,那麼就幾乎等於沒有背過了。不要多問為什麼,這是記憶的規律,我也驗證過這條規律的可靠性。
Time of Update: 2018-12-04
<tdstyle="cursor:pointer">標籤是做什麼用的?這是一種樣式,作用是當滑鼠移動到該儲存格上時,滑鼠會由箭頭形狀改為手的形狀,造成連結的樣式。 StringUtils的作用StringUtils 方法的操作對象是 java.lang.String 類型的對象,是JDK 提供的 String 類型操作方法的補充,並且是null 安全的(即如果輸入參數 String 為 null 則不會拋出 NullPointerException
Time of Update: 2018-12-04
導論 前面我們瞭解了Robocode中的絕對方向,相對方向及整個方向系統。相信大家對此深有體會了。但是問題又來了,單知道方向似乎不能完全達到瞭解敵人的目的。怎樣去探測敵人的距離?怎樣精確的鎖定目標呢?對於移動中的目標我們又如何處理?在這裡我們將利用Java.lang基本類庫中的Math類及一些基本三角函數方法為你揭開這些迷霧。對於那些快被遺忘的三角幾何知識在本文的最後Skyala.Li有比較具體的講解。 座標基本概念 首先我們還是來看看Robocode API中的一段文字翻譯。
Time of Update: 2018-12-04
<?xml version="1.0" encoding="utf-8" ?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent" android:layout_height="fill_parent"android:orientation="horizontal"
Time of Update: 2018-12-04
Service 無使用者互動,無展示層,一種運行在背景組件(servlet?)。 可有Activity或Context開始,即使Activity已結束,Service也會繼續運行完自己的生命週期 有兩種啟動方法: (1)startService