Time of Update: 2018-12-03
一、建立android project 時缺少R.java這個檔案,按照網上方法右擊工程選擇Android Tools,選擇fix project propertise,這樣做還是不行,自己添加R.java這個檔案時,還是有錯誤,於是乎不知道咋辦,把eclipse刪掉,重新安裝配置,再建立一個工程,居然神奇的好使了,到現在我還不知道咋回事。二、運行android項目時,報一下錯誤:[2012-10-19 17:49:14 - AndroidTest] ----------------------
Time of Update: 2018-12-03
一個Android.mk file用來向編譯系統描述你的原始碼。具體來說:該檔案是GNU Makefile的一小部分,會被編譯系統解析一次或多次。你可以在每一個Android.mk
Time of Update: 2018-12-03
adb是一個萬能的工具,讓你可以管理android裝置的狀態,更多關於adb的資訊可以參考:http://developer.android. com/guide/developing/tools/adb.html.ADB大概有以下用途:在主機上下載安裝apk應用程式,在目標裝置上啟動運行;在主機上啟動目標裝置的shell;使用DDMS(Dalvik Debug Monitor
Time of Update: 2018-12-03
一、Android power management應用程式層分析 Android提供了android.os.PowerManager類,該類用於控制裝置的電源狀態的切換. 該類對外有三個介面函數: 1、void goToSleep(long time); 強制裝置進入Sleep狀態 要注意許可權問題。 2、newWakeLock(int flags, String tag); 取得相應層次的鎖 flags參數說明:
Time of Update: 2018-12-03
離開了8個月,總算回來了,再看看以前的東西,發現忘得都差不多了。這幾天看了一下信箱裡的信,看到網友們的問題,發現憑目前那點殘缺不全的記憶,大部分問題都沒發回答。真是忘了很多東西。最近重新拿出開發板,做了點恢複性訓練。有些網友的信已經發來幾個月了,現在才開始動手解決朋友們的問題,可能也沒什麼價值了。所以,我打算挑幾個經常出現的問題把解決方案寫成blog,興許還能幫到以後遇到這類問題的朋友。今天寫第一個,也是最簡單的一個:關於u-boot for tiny210
Time of Update: 2018-12-03
調試中通過android simulator模擬器連結localhost或者127.0.0.1,因為我在電腦上面建立了apache,My Code大概就是URL url = new URL(urlString); URLConnection urlconn = url.openConnection(); 但是報錯了!! Exception 1:java.net.ConnectException: localhost/127.0.0.1:8080 -
Time of Update: 2018-12-03
from:http://blog.csdn.net/weidawei0609/article/details/6561280Application.mk的作用:Application.mk描述了應用程式需要哪些動態庫和靜態庫。 存放位置:檔案通常放在項目目錄的jni檔案夾下。 變數定義:由於Application.mk說到底只是作為GNU
Time of Update: 2018-12-03
============================================================博文原創,轉載請聲明出處電子咖啡(原id藍岩)============================================================困惑了很長時間,又是google,又是baidu.終於找到了MultiAutoCompleteTextView、AutoCompleteTextView兩者的卻別,以下是兩者的對比圖 可以看出來,AutoComp
Time of Update: 2018-12-03
開篇:“對於軟體開發人員來說,保護代碼安全也是比較重要的因素之一,不過目前來說Google Android平台選擇了Java Dalvik VM的方式使其程式很容易破解和被修改,首先APK檔案其實就是一個MIME為ZIP的壓縮包,我們修改ZIP尾碼名方式可以看到內部的檔案結構,類似Sun JavaMe的Jar壓縮格式一樣,不過比較去別的是Android上的二進位代碼被編譯成為Dex的位元組碼,所有的Java檔案最終會編譯進該檔案中去,作為Managed
Time of Update: 2018-12-03
今天在測試TCP傳輸的時候發現用戶端一直接收不到資料,上網找了下發現是忘了開internetaccess的許可權了!在編寫Android程式時經常會忘記添加許可權,下面是網上收集的關於Androiduses-permission的資料,方便尋找~android.permission.ACCESS_CHECKIN_PROPERTIES允許讀寫訪問”properties”表在checkin資料庫中,改值可以修改上傳( Allows read/write accessto the
Time of Update: 2018-12-03
dSploit是什嗎?dSploit是Android系統下的網路分析和滲透套件,其目的是面向IT安全專家和愛好者提供最完整、最先進的專業工具包 ,以便在行動裝置上進行網路安全評估。 一旦dSploit運行,你將能夠輕易地映射你的網路,發現活動主機和啟動並執行服務,搜尋已知漏洞,多種TCP協議登入破解,中間人攻擊,如密碼嗅探,即時資料流量操控,等等。 此應用程式仍處於測試階段,有異常請聯絡程式官方反饋。使用條件: * Android 2.3 或 2.3 以上。* 裝置已經ROOT。*
Time of Update: 2018-12-03
1 Android中Handler的作用 看看SDK中是怎麼介紹的: 一個handler允許你發送和處理 Message和線程的MessageQueue的Runnable對象。每個handler執行個體是與一個單獨的線程和該線程的訊息佇列相關。當你建立一個新的handler,它必然與建立它的線程的線程/訊息佇列相聯絡 - 從這一點上,它會提供訊息和的Runnable到訊息佇列中,併當它們在訊息佇列中出來時執行它。
Time of Update: 2018-12-03
Android提供了一個自訂的2D圖形庫來繪製映像和映像.在android.graphics.drawable包中你就可以找到這些用於2維繪畫的通用類. 本文討論使用Drawable對象來作畫的基礎知識以及如何使用一對Drawable類的衍生類別. Drawable是通常指的那種可以作畫的東西的抽象.你將發現Drawable類擴充出了很多特定的可繪圖形類,包括BitmapDrawable,ShapeDrawable,PictureDrawable,LayerDrawable,等等.當然,你也
Time of Update: 2018-12-03
形狀Drawable當你想動態畫2維圖形,ShapeDrawable對象是可能是你合適的選擇.使用ShapeDrawable,你可以隨意畫出原始的形狀並且應用到任何風格. ShapeDrawable是一個Drawable的衍生類別,所以你可以用於任何想使用Drawable的地方—比如可能是一個View的背景,通過setBackgroundDrawable()所設定.當然,你也可以把你的形狀作為它自己的自訂View繪製,然後以你喜歡的方式添加到你的Layout.因為ShapeDrawable有它
Time of Update: 2018-12-03
響應觸摸事件使你的OpenGL ES應用能響應觸摸的關鍵是擴充你實現的GLSurfaceView 代碼,覆寫onTouchEvent() 方法來監聽觸摸事件。 本文向你展示如何監聽使用者的觸摸事件以使使用者可以旋轉某個OpenGL ES對象。設定一個觸摸監聽器為了使你的OpenGL Es應用響應觸摸事件,你必須在你的GLSurfaceView 類中實現onTouchEvent()事件。下面的例子示範了如何監聽MotionEvent.ACTION_MOVE 事件然後把它們轉換成一個形狀的旋轉角度。
Time of Update: 2018-12-03
建立一個Content Providercontent provider管理對中央資料倉儲的存取。你實現一個provider,就是在一個Android應用中實現一個或多個類,再加上manifest檔案中的一些元素。你實現一個 ContentProvider的子類,它作為你的provider和其它應也之間的介面。儘管content
Time of Update: 2018-12-03
Android 應用開發技巧之模版修改作者:李明志,嵌入式培訓講師。我們開發Android應用的時候,會使用Eclipse內建的模版來建立一個工程項目。工程項目建立好後,項目裡麵包含了很多根據模型寫好的內容,比如:
Time of Update: 2018-12-03
在hi3716C ics上:V/AudioPolicyManagerBase( 899): startOutput() output 1, stream 1,session 11V/AudioPolicyManagerBase( 899): changeRefCount() stream 1, count 1I/AudioPolicyManagerBase( 899): MEDIA fromCache 1V/AudioPolicyManagerBase( 899):
Time of Update: 2018-12-03
轉自: http://blog.csdn.net/helldevil/article/details/6682211有一句話叫做常在河邊走,哪有不濕鞋。我們這些研究和開發Android的工程師正應了這句話,相必大家在調試的時候經常會遇到這麼個東西吧*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***Build fingerprint: 'XXXXXXXXX'pid: 1658, tid: 13086
Time of Update: 2018-12-03
轉自: