Time of Update: 2018-12-07
文章目錄 Android開發人員應該深入學習的10個開源應用項目Android開發人員應該深入學習的10個開源應用項目 Android開發人員應該深入學習的10個開源應用項目 Android開發帶來新一輪熱潮讓很多移動開發人員都投入到這個浪潮中去了,創造了許許多多相當優秀的應用。其中也有許許多多的開發人員提供了應用開 源項
Time of Update: 2018-12-07
基於 Android NDK 的學習之旅-----JNI 資料類型經典老套流程,學程式設計語言東西,先學它最基礎的資料類型,JNI也是如此。JNI 定義了一系列基礎資料型別 (Elementary Data Type)和引用資料類型與java想對應。 1、基礎資料型別 (Elementary Data Type)下面一張表是描述了 Java 基礎資料型別 (Elementary Data Type)和JNI中基礎資料型別 (Elementary Data Type)的相對應關係已經佔用空間大小。
Time of Update: 2018-12-07
Introduction 常常我們開 發程式的時候我們不需要系統喚醒系統鎖屏功能,比如我們在做xxxNowTV或XXX播放器這樣的程式,使用者有時候在看電視或視頻的時候不希望系統的鎖屏 功能啟動,既不想鎖頻,然而系統卻在我們看電視或者視頻的時候出來個鎖屏的介面進行鎖頻拉,我們還要想繼續看的話還要去解鎖,這樣好麻煩,不是我們想要 的,那我們該怎麼做呢,其實很簡單,我這裡只講其中的兩種 一 :我們只要在程式中用代碼實現。代碼如下: [java:showcolumns:firstline[1]]
Time of Update: 2018-12-07
Hi 大家好 最近大家學習Android的積極性蠻高,但是由於新的知識,在講完課後,很容易把一些細節和不常用的知識遺忘。 應大家的要求,那麼我在這裡就將每天講的課程在整理一遍,我會盡量細化 一是為了幫大家做筆記,方便大家以後查詢 二是也協助正準備學習Android的朋友有一個參考 大家共同學習,共同進步,寫的不好,請多包涵! 如果有不周的地方歡迎大家批評、指正! 學習編程,沒有什麼捷徑,希望大家能按照課程勤加苦練 理論 + 編碼 + 再編碼 =
Time of Update: 2018-12-07
Hi 大家好 今天開始我們的第二節課程,在講課的過程中,發現有同學直接運行我給的源碼,在這裡在囉唆下,學習編程不是只要能看懂就行,是需要動手熟練的過程,很多人都有這樣的說法 -- 我能看懂人家寫的代碼,但是讓我自己寫就是寫不出來。希望大家以後在學習的過程中能學會勤動手,理論再強,終歸需要將之變成代碼。 以後在講課之前先給大家講一個笑話,愉快的接受每堂課程。
Time of Update: 2018-12-07
Hi 大家好 相信大家經過自己的努力,現在對Java基礎有了一個基本的認識,能編寫一些簡易功能,在後邊學習過程中,我會對代碼加上注釋,來協助大家理解,在理解的過程中在動手進行消化。 照例在課程之前,先娛樂下,今天來段什麼笑話呢? 大寫與小寫 技術人員:當你啟動機器的時候有什麼特別現象? 焦急的使用者:我的鍵盤上的NUMLOCK燈亮了,問題是不是出在這兒? 技術人員:你的口令是一個小寫a,一個大寫的V,一個7。 使用者:7大寫還是小寫? 技術人員:.
Time of Update: 2018-12-07
Hi 大家好!今天開始,我將陸續編寫Android UI中的常用控制項,來協助大家學習這些控制項。照例,上笑話。。。 A先生髮現妻子的手機上經常有一則陌生人的簡訊,而且每次簡訊的內容都是一樣的:“趙兄托你幫我辦點事。”一天晚上十點半,A先生一舉將出軌的妻子和那個正在苟合的男人擒拿後,大罵:TMD,你以為那簡訊我看不懂?倒過來讀就 是“十點半我幫你脫胸罩"! 這節主要講4個控制項,分別是Button CheckBox EditText
Time of Update: 2018-12-07
Hi,大家好 上次發布博文到現在已經很長時間了,年底項目非常的忙,一是抽不開時間來更新,二是可能有那麼點懶,不管什麼原因吧,對大家說聲抱歉,後續會持續更新,謝謝大家的支援! 照例,放鬆下:有一個小夥子在一個辦公大樓的門口抽著煙,一個婦女路過他身邊,並對他說,“你知道不知道這個東西會危害你的健康?我是說,你有沒有注意到香煙盒上
Time of Update: 2018-12-07
之前在自己的電腦上裝過,這次換了實驗室的電腦,電腦配置有點差,但為了以後使用方便還是決定給它搭一下。 記得上次直接在“help”——“update”中添加site是可以的,它會自動連接添加sdk,現在google的伺服器越來越不穩定了,再加上過些天的大會,串連起來就更不順暢了。只好選擇手動安裝,在網上找到了別人在115網盤上分享的資源,下載了sdk和adt。
Time of Update: 2018-12-07
windows系統上安裝與使用Android NDK r5 很早就聽說了android的NDK應用,只是一直沒有時間去研究,今天花了點時間在windows平台搭建了NDK環境,並成功運行了第一個簡單的android應用。一:什麼是NDK?NDK 提供了一系列的工具,協助開發人員快速開發C(或C++)的動態庫,並能自動將so 和java 應用一起打包成apk。這些工具對開發人員的協助是巨大的。NDK 整合了交叉編譯器,並提供了相應的mk 檔案隔離CPU、平台、ABI
Time of Update: 2018-12-07
Cursor cursor = cr.query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null); List<String> numbers = null; while (cursor.moveToNext()) { numbers = new ArrayList<String>(); //
Time of Update: 2018-12-07
首先通過DOS命令視窗啟動模擬器. 再另外開啟一個DOS命令視窗,定位到你下載的安裝程式或遊戲安裝包的目錄,然後執行命令安裝: adb install 包名 success.就成功了. 安裝包應該都是 .apk的,在此網址上有很多資源:http://www.tigersw.cn/sys19.html,都是Android平台的應用程式。
Time of Update: 2018-12-07
Android 對話方塊(Dialog)大全 建立你自己的對話方塊 Activities提供了一種方便管理的建立、儲存、回複的對話方塊機制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(int), dismissDialog(int)等方法,如果使用這些方法的話,Activity將通過getOwnerActivity()方法返回該Activity管理的對話方塊(dialog). onCreateDialog(
Time of Update: 2018-12-07
gdb在android開發中的使用相信很多開發人員都很想掌握,今天我們就用gdb在Android Emulator中進行調試,讓大家學習gdb調試。在Android手機開發平台的emulator裡,有兩種方式可以做Gdb調試:直接使用GdbServer或利用Gdb調試進行調試。 1、利用Gdb Server進行調試: A、從下面的連結中下載針對Android的Gdb Server http://www.billrocks.org/android_libs/bin/ B、把下載的Gdb
Time of Update: 2018-12-07
private static Boolean isExit = false;private static Boolean hasTask = false;Timer tExit = new Timer();TimerTask task = new TimerTask() {@Overridepublic void run() {isExit = false;hasTask = true;}};@Overridepublic boolean onKeyDown(int keyCode,
Time of Update: 2018-12-07
通過查看android源碼目錄下的build/envsetup.sh檔案,可知: - m: Makes from the top of the tree. - mm: Builds all of the modules in the current directory. - mmm: Builds all of the modules in the supplied directories. 要想使用這些命令,首先需要在android源碼根目錄執行.
Time of Update: 2018-12-07
方法:修改./default.prop把ro.secure設為0,persist.service.adb.enable設為1,adbd進程就會以root使用者的身份啟動。 原理:可以看一下Android系統根目錄下的/init.rc的片段:... ...# adbd is controlled by the persist.service.adb.enable system propertyservice adbd /sbin/adbd disabled# adbd on at
Time of Update: 2018-12-07
Hi,大家好! 上節我們搭建了Java版的WS,那麼在Android用戶端上如何去訪問呢?這將是我們這節需要涉及到的知識點。 照例,輕鬆一下: 一個年輕的程式員和一個專案經理登上了一列在山裡行駛的火車,他們發現列車上幾乎都坐滿了,只有兩個在一起的空位,這個空位的對面是一個老奶奶和一 個年輕漂亮的姑娘。兩個上前坐了下來。程式員和那個姑娘他們比較曖昧地相互看對方。這時,火車進入山洞,車廂裡一片漆黑。此時,只聽見一個親嘴的聲音,隨
Time of Update: 2018-12-07
Hi,大家好! 今天,主要學習Android的資料存放區機制,主要分為四種方式,今天我們先來介紹,Shared Preferences、 Files、NetWork,下節我們介紹SQLite方式。 照例,輕鬆下:IT廁所的遭遇 一日,去逛電腦城,突然覺得一陣腹痛。不好,要如廁。 急匆匆來到WC前,抬頭只見門口上方掛一電子牌,上寫:“最新windows vista server WC” 不禁讚歎:果然是IT,高科技! 好急,快進去,
Time of Update: 2018-12-07
Hi,大家好! 今天我們主要來講解下,Android的資料共用機制Content Provider。 輕鬆下:應 聘人事總監:您對電腦懂多少?應聘者A:略懂一二:我用過計算機,戴過電子錶,喜歡玩電子遊戲機,我還用電視機 和機頂盒上網跟國外的朋友聯絡呢......還有,我看過同學用DOS刪除檔案......人事總監:下一位!人事總監:您對電腦懂多少?應聘者B:在我頭腦裡沒有“電腦”這個詞,只有微電腦這樣一個概念!一般地