Time of Update: 2014-04-06
git作為目前比較流行的版本控制系統,被各個互連網公司廣泛使用著。目前國外的網站有GitHub,國內的有CSDN和OSCHINA的git。使用git可以很方便地進行多人協作和版本控制。作為一個入門小白,我先從我的角度來和大家一起看看如何使用github,我注重操作,不注重原理。如果想深入學習git,建議看類似git入門這樣的文檔這篇講如何使用其它人的代碼,最初,github被我當作一個下載開源庫的好地方。當我做android需要一個actionbar、chart、menu的時候,g
Time of Update: 2014-04-06
In a review conducted by Anandtech, it was found that the Nexus 4 makes use of the Broadcom BCM20793 NFC controller. All previous NFC-enabled Nexus devices (Nexus S, Galaxy Nexus, Nexus Q and Nexus 7), as well as the vast majority of non-Nexus
Time of Update: 2014-04-05
Google開始放出HCE的支援後,掀起了巨大的反響。 擺脫了SWP-SIM對電訊廠商的依賴,擺脫了eSE對手機廠商的依賴,其對於產業生態的影響不言而喻。網上基於HCE的前景和應用討論的不亦樂乎,但技術層面的資料卻乏善可陳。現我們就通過一個具體的實現來揭秘HCE,同時給出一個技術層面的理解。 首先,需要的環境: 一個支援Android 4.4.2
Time of Update: 2014-04-05
今天在Google+上看到了SwipeRefreshLayout這個名詞,遂搜尋了下,發現竟然是剛剛google更新sdk新增加的一個widget,於是趕緊搶先體驗學習下。SwipeRefreshLayoutSwipeRefreshLayout字面意思就是下拉重新整理的布局,繼承自ViewGroup,在support v4相容包下,但必須把你的support library的版本升級到19.1。
Time of Update: 2014-04-05
給自己放個假,3天,回來再繼續。最近的事情太多了,上司來中國了,導致我每天在公司要至少寫四個小時的代碼,幾乎不能做其他事情了,好在再堅持半個月他就滾蛋了。培訓已經錄製了三期,HTTP架構,DB架構,快速搭建項目。合計有28份購買,重複購買率還不錯。學員裡有剛畢業沒多久的新手,也有3年工作經驗的老手,目前還沒有收到任何學員的差評或退款。我同事承擔了我大部分的外包工作,在此深表感謝。公司也快註冊下來了,目前有個case在跟進,3月真是事多,好在應付過來了。一到4月伺服器掛了。就賠了500塊,更悲劇的
Time of Update: 2014-04-05
有的時候可能想在TextView中添加一些圖片,比如,發簡訊輸入連絡人時,要把連絡人號碼換成一個圖片,但這個圖片無法用固定的某張圖,而是根據內容進行定製的,這更像一個view。 ClickableImageSpan
Time of Update: 2014-04-05
Android layout 的最佳化直接關係著程式是否快速運轉,一下是開發過程中的幾點建議:1.盡量不要使用linelayout,使用relativelayout替換。android:layout_alignWithParentIfMissing只對relativelayout有用,如果那個視圖設定為gone,這個屬性將按照父視圖進行調整。 2.對於使用adapter的控制項,如list,使用遞迴太深的布局,會嚴重影響效能。
Time of Update: 2014-04-05
Service
Time of Update: 2014-04-05
最近接手玩家個人化功能,其中較難處理就是更換玩家的“頭像”操作。通過努力搜尋,終於找到解決方案了。 若更換玩家的“頭像”操作,其實就是調用android servers服務裡面的本地圖片,以及選取,裁剪圖片,裁剪完成往伺服器上傳圖片功能,從而達到換帳戶圖片的操作的功能; 那麼,就要通過用JniHelper 去調用 andriod
Time of Update: 2014-04-05
背景: 上一篇,已經實現了水果不斷向上拋的效果和開始介面,這一篇我們將分析如何切水果,獲得分數;運行demo需要配置好CocosEditor,暫不支援其他工具。demo是跨平台的,可移植運行android,ios,html5網頁等,代碼是基於javascript語言,cocos2d-x遊戲引擎,CocosEditor手遊開發工具完成的。原始碼下載:請到代碼集中營下載(水果忍者 cocos2d-JS
Time of Update: 2014-04-05
android 的多線程實際上就是java的多線程。android的UI線程又稱為主線程。首先是Thread 和 Runnable:Thread才是一個線程,而Runnable可以理解為一個任務。這個任務只是一個介面。具體的任務執行是在 run()方法執行。Thread thread = new Thread(Runnable); 那麼就是把一個Runnable任務放到線程裡面。當調用thread.start()
Time of Update: 2014-04-05
再上一篇部落格中,簡單的介紹了Service的用法,也就是Service的啟動與關閉。不過,當程式通過startService()和stopService()啟動、關閉Service時,Service與訪問者之間基本上不存在太多的關聯,因此Service與訪問者之間無法進行通訊、資料交換。就如同平時我們寄信,當信寄出去後,我們無法得到信是否送達、在送信過程中的狀況等等,當我們想得到這些資訊時,也就是當我們想Service與訪問者之間進行方法調用以及資料交換時,就應該用到bindService()
Time of Update: 2014-04-05
很多時候,畫虛線都是使用美工切圖(一個實點,一個虛點),然後使用Bitmap的repeat屬性 下面我們來畫一條虛線,首先定義一個 dashedline類,繼承於View,重寫Ondraw()方法 public class DashedLine extends View {private final String namespace = "http://www.android-study.com/";private float
Time of Update: 2014-04-05
評級介面 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" > android:layout_width="wrap_content" android:layout_height="wrap_content"
Time of Update: 2014-04-05
GitHub https://github.com/nostra13/Android-Universal-Image-Loader 先來看一下Android-Universal-Image-Loader架構的用法;1、初始化ImageLoaderConfiguration(全域的,在整個application中初始化configuration,配置緩衝、載入線程等) ImageLoaderConfiguration config = new
Time of Update: 2014-04-05
先來看一下Android-Universal-Image-Loader架構的用法;1、初始化ImageLoaderConfiguration(全域的,在整個application中初始化configuration,配置緩衝、載入線程等)、 ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder( getApplicationContext())
Time of Update: 2014-04-04
背景: 本來打算下一個遊戲是塗鴉跳躍的,因為圖片資源沒準備好,暫時往後延遲。剛好筆者手頭上有部分水果忍者的遊戲素材,於是上周末花了一些時間把水果忍者實現了;以前讀大學的時候這款遊戲就風靡大街小巷,記得當時同學間也比賽誰得的分數高,樂趣無窮;筆者在那會還沒學過編程,很難理解切西瓜是怎麼做出來,現在此一時彼一時了。
Time of Update: 2014-04-04
線性布局中,有 4 個及其重要的參數,直接決定元素的布局和位置,這四個參數是android:layout_gravity ( 是本元素相對於父元素的重力方向 )android:gravity (是本元素所有子項目的重力方向)android:orientation (線性布局以列或行來顯示內部子項目)android:layout_weight (線性布局內子項目對未佔用空間【水平或垂直】分配權重值,其值越小,權重越大。
Time of Update: 2014-04-04
android.support.v4.view.ViewPager擴充包的類,還有地圖api什麼的引入的包這些只要你項目引入該包,該類不用考慮使用者的手機版本首先進入封面,剛進去的提示協助介面,第一次安裝使用時出現,以後不出現 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" >
Time of Update: 2014-04-04
FFmpeg的Android平台移植—編譯篇Dennis Hu 2014年3月28日摘要:本文主要介紹將FFmpeg音視頻編解碼庫移植到Android平台上的編譯和基本測試過程。環境準備:Ubuntu12.04