Time of Update: 2014-06-19
註解在android程式中的使用何為註解:在Java當中,註解又叫做“中繼資料”,它為我們在原始碼中添加資訊提供了一種形式化的方法,讓我們能在以後的某個時間方便的使用這些資料。更確切的說,註解在一定的程度上將資料與元代碼進行了綁定,並不是將資料儲存在外部檔案中。當然,這裡只介紹Android開發相關的技術,至於註解我會在Java學習總結篇中進行詳細的研究和總結。那麼,接下來我們一個執行個體來介紹註解在android開發中的巧妙應用。執行個體描述:在這裡,我們使用註解替換掉android中初始化資
Time of Update: 2014-06-17
大家都用過viewpager了, github上有對viewpager進行擴充,導航風格更加豐富,這個開源項目是ViewPagerIndicator,很好用,但是例子比較簡單,實際用起來要進行很多擴充,比如在fragment裡進行圖片緩衝和圖片非同步載入。下面是ViewPagerIndicator源碼運行後的效果,大家也都看過了,我多此一舉截幾張圖;下載源碼請點擊這裡===========================================華麗的分割線=========
Time of Update: 2014-06-17
所謂的輪番切換廣告欄,指的是下面這個東西,筆主不知道該怎麼確切描述這貨... 筆主沒有百度研究過其他大牛是怎麼實現這個功能的,在這裡筆主充分發揮DIY精神,利用ViewFlipper閉門土製了一個,下面盡筆主所能,將整個仿造過程所需的全部技能一次性放送出來,先上!(不保證以上廣告真實性...) 素材:請自行百度圖片,美女尤佳圓點:1:
Time of Update: 2014-06-16
Cocos2d-x移植到Android平台編譯的兩個檔案Android.mk和Application.mk2014年6月11日本篇部落客要講NDK編譯Android項目的兩個檔案Android.mk和Application.mk,筆者在使用NDK編譯Cocos2d-x產生的Android項目的時候遇到配置編譯環境的問題,網上雖然有些配置教程,但並未把一些原理性的東西描述清楚,雖然有時候可以把編譯環境配置成功了,但並不瞭解為什麼要這麼來配,有時候出現問題也無從下手去查。筆者是帶著疑問去配置NDK的
Time of Update: 2014-06-16
一、 I2C簡介I2C(Inter-Integrated Circuit)匯流排是一種由 Philips 公司開發的兩線式串列匯流排,用於串連微控制器及其外圍裝置。I2C 匯流排最主要的優點就是簡單性和有效性,簡單體現在接線簡單,只有兩根線資料線(SCL)和時鐘線(SDA),而且
Time of Update: 2014-06-16
1.Fragment概述在一個Activity中,
Time of Update: 2014-06-16
經過 研究 實現了自訂 鍵盤 ,支援隨意拖動 和數字及其他字元輸入 下面是主要的代碼 和使用方法import android.content.Context;import android.util.Log;import android.view.GestureDetector;import android.view.GestureDetector.OnGestureListener;import android.view.Gravity;import
Time of Update: 2014-06-15
許許多多的qpp,在啟動時會顯示一些協助頁或者產品介紹什麼的,通常滑動到最後一頁時會有一個開始體驗的按鈕,用來跳轉到app的主activity上,但是如果沒有?可以通過如下方法實現:1.為ViewPager設定監聽,OnPageChangeListener2.實現監聽響應 public void onPageScrollStateChanged(int state) {switch (state) {case
Time of Update: 2014-06-13
需求: 統計Wifi/2G/3G/4G流量各多少Issue:一. 怎麼判斷2G/3G/4G系統源碼TelephonyManager類裡提供了方法,只是隱藏了,所以可以參源碼二.怎麼統計Android 2.2後提供TrafficStats類,用來進行流量統計,具體使用參考手冊這裡我用到了static long getTotalRxBytes() //擷取總的接受位元組數,包含Mobile和WiFi等 static long getTotalTxBytes()
Time of Update: 2014-06-13
最近需要使用到語音播報的功能,在百度七武器百度語音和科大訊飛的語音當中考慮到準確性和專業性,選擇了科大訊飛。科大訊飛所提供的android開發sdk有兩種一種是整合了自身產品語音+的sdk,功能比較強大但是會初始化Voice Messaging
Time of Update: 2014-06-11
歡迎關注泛泰非盈利專業第三方Team Dev VegaDevTeam (本team 由 syhost suky zhaochengw(z大) xuefy(大星星) tenfar(R大師) loogeo crazyi(天下無雪) windxixi(雪狐) wangsai008 組成)感謝:tenfar(R大師),zhaochengw(z大),xuefy(大星星),suky, Ruling,Ryuinferno感謝參考代碼: Cyanogenmod ,
Time of Update: 2014-06-07
轉載請註明本文出自xiaanming的部落格(http://blog.csdn.net/xiaanming/article/details/26810303),請尊重他人的辛勤勞動成果,謝謝!本篇文章繼續為大家介紹Universal-Image-Loader這個開源的圖片載入架構,介紹的是圖片緩衝策略方面的,如果大家對這個開源架構的使用還不瞭解,大家可以看看我之前寫的一篇文章Android 開源架構Universal-Image-Loader完全解析(一)---
Time of Update: 2014-06-01
Unity3D 4.x 版本之後提供了一種新的動畫機制Mecanim,雖然目前還支援之前的Animation,但看到Unity3D
Time of Update: 2014-05-31
人物移動地圖的平滑滾動處理玩過rpg遊戲的朋友應該都知道RPG的遊戲地圖一般都比較大 今天我和大家分享一下在RPG遊戲中如何來處理超出手機螢幕大小的遊戲地圖。為程式效果動畫圖地圖滾動的原理在本人之前部落格的文章中介紹過人物在螢幕中的移動方式,因為之前拼的遊戲地圖是完全填充整個手機螢幕的,所以無需處理地圖的平滑滾動。這篇文章我著重的向 大家介紹一下控制人物移動後地圖滾動的處理方式。舉個例子 如所示 比如人物向右移動,如果地圖貼在螢幕左邊邊界 將先移動人物在地圖的座標,當人物在螢幕中超過三分之二後
Time of Update: 2014-05-30
本文講述在Linux 3.10下Realek RTL8723A Linux Wifi 驅動的移植。 Prerequisites硬體平台:Atmel SAMA5軟體平台:Linux 3.10 + Android 4.4Wifi模組:RTL8723AU (USB介面) Realtek RTL8723A Wi-Fi Software&Driver for Linux and
Time of Update: 2014-05-30
現在app基本都有推送的功能,於是看了下百度雲的推送,官方文檔和Demo都很到位,記錄下使用過程,目標是利用百度雲推送最為伺服器寫個及時通訊的例子~當然了,這是第一篇入門~1、第一步就是在百度開發人員服務管理中建立項目,然後拿到API key , Secret Key
Time of Update: 2014-05-30
本文將講解使用VideoView播放本地視頻,使用起來相對簡單,在其中添加了MediaController類來實現更多的視頻控制功能。實現:代碼;布局檔案:使用VideoView,VideoView是一個帶有視頻播放功能的視圖,可直接在布局中使用。 MainActivity:package com.multimediademo11videoview;import android.app.Activity;import android.net.Uri;import
Time of Update: 2014-05-29
根據08_android入門_android-async-http開源項目介紹及使用方法的介紹,我們通過最常見的登陸案例進行介紹android-async-http開源項目中有關類的使用.希望對你學習android-async-http開源項目有所協助.1.繼續採用03_android入門_採用RelativeLayout實現登陸介面為該案例的布局檔案
Time of Update: 2014-05-25
該文章是基於apkplug V1.6.8 進行說明的 該 IMThemeDemo 實現了簡單的聊天泡泡切換功能,同時主題包(外掛程式)是託管在apkplug的雲端服務器上的。所以要閱讀項目的完整代碼可以先看外掛程式託管服務開發系列文章
Time of Update: 2014-05-25
當您的遊戲準備發布前,需要編譯成為release版本,命令中需要增加 -m release,編譯命令如下:cocos compile -p android -m release在編譯結束後,產生xxx_release_unsigned.apk,此時會提示進行簽名,需要輸入.keystore的路徑。.keystore的產生方法:使用keytool,命令如下:keytool -genkey -v -keystore my-release-key.keystore -alias alias_name