Time of Update: 2014-12-24
java攻城獅之路(Android篇)--MP3、MP4、拍照、國際化、樣式主題、圖片移動和縮放,android--mp3一、MP3播放器查看Android API文檔可以看到MediaPlayer狀態轉換圖:練習:package com.shellway.mp3player;import java.io.File;import java.io.IOException;import android.support.v7.app.ActionBarActivity;import
Time of Update: 2014-12-24
Android中如何在Eclipse中關聯原始碼?(圖文),androideclipse關聯原始碼1.刪除工程裡面的Android Depandencies,刪除後會報錯,不要理會。看下面 2.添加libs目錄下的Android-support-v4.jar包 選中-->右鍵-->build path-->add to build path 3.關聯原始碼目錄:C:\andr
Time of Update: 2014-12-24
查詢城市(可根據漢字、拼音和首字母查詢),漢字拼音查詢城市(可根據漢字、拼音和首字母查詢)可查詢中國所有城市資訊,並且支援全稱、拼音及首字母模糊查詢註:第一次運行會進行資料庫初始化操作,需要等待2-4分鐘。再次運行則不需要等待。如果不想等待可以直接將壓縮包中的city_info資料庫檔案拷貝到手機中的data/data/com.example.searchcity/databases/檔案夾中再註:程式會擷取城市名稱對應的拼音資訊,需要匯入jar包實現:pinyin4j。壓縮包中已經放入了一個J
Time of Update: 2014-12-24
android 小遊戲 ---- 數獨(二)> 首先建立一個自己的View類 -->繼承SurfaceView並實現SurfaceHolder.Callback介面 --> SurfaceView.getHolder()獲得SurfaceHolder對象 -->SurfaceHolder.addCallback(callback) 添加回呼函數 -->SurfaceHolder.lockCanvas(
Time of Update: 2014-12-24
Android開啟應用時自動建立捷徑今天在使用360手機小幫手時,發現它會自動建立一個快捷啟動方式,感覺挺有意思的,所以就上網百度了一些方法,試了一下,有一種方法是挺不錯的,我借鑒來用用,先儲存下來,我也寫了一個測試小程式。首先,在你要啟動應用的mainActivity裡添加代碼,在onCreate()方法裡,加一個方法createShortCut();然後就是方法的實現:private void createShortCut() { // TODO Auto-generated
Time of Update: 2014-12-24
Android學習筆記之ProgressBar案例分析 package com.example.progressbar;import android.app.Activity;import android.os.AsyncTask;import android.os.Bundle;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import
Time of Update: 2014-12-24
Android學習筆記之Spinner下拉式清單使用案例 (1)兩種方法提沖Spinner中的資料來源:通過list集合,或者是通過xml檔案進行配置(2)布局代碼如下: (2)package com.example.spinners;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.os.Bundle;import
Time of Update: 2014-12-24
Android FM模組學習之四源碼解析(三) 由於最近一直忙項目,沒有時間來更新文檔,今天抽空來寫一點,希望大家可以學習使用! 這一章當然還是來分析FM模組的源碼。FmReceiver.javapublicFmReceiver(String devicePath,FmRxEvCallbacksAdaptor callback) throwsInstantiationException { mControl = new FmRxControls();
Time of Update: 2014-12-23
android listview中自訂配接器和複選框,androidlistview下面的代碼中報錯了,代碼如下@Overrideppublic View getView(final int position, final View convertView, final ViewGroup parent) { final ViewHolder viewHolder; View view = convertView; if (view == null) {
Time of Update: 2014-12-23
程式員思維釋放:打破常態,程式員思維打破常態 在公司沒事,作下一段時間總結:
Time of Update: 2014-12-23
打造史上最容易使用的Tab指示符——Indicator,tabindicator如果你還不知道什麼是Tab指示符,相信在你看過網易新聞的這效果後,一定會豁然開朗:‘就是導覽列下面那個紅色的長條,今天我們也來實現一下這效果。。。我們的代碼很簡單,而且很容易使用,初步統計,一行代碼就可以使用這樣的indicator。恩,我項目在還沒加這個效果之前用了一個LinearLayout,裡面的多個item代碼多個tab,那如何添加Indicator呢?
Time of Update: 2014-12-23
Bmob移動後端雲端服務平台--Android從零開始--(二)android快速入門,bmob--androidBmob移動後端雲端服務平台--Android從零開始--(二)android快速入門上一篇博文我們簡單介紹何為Bmob移動後端服務平台,以及其相關功能和優勢。本文將利用Bmob快速實現簡單例子,進一步瞭解它的強大之處。一、準備工作1.註冊Bmob帳號在網址欄輸入www.bmob.cn或者在百度輸入Bmob進行搜尋,開啟Bmob官網後,點擊右上方的“註冊”,在跳轉頁面填入你的姓名、郵
Time of Update: 2014-12-23
餘承東:未來5年中國大部分智能手機廠商消失,餘承東手機廠商 國內很多同行除了向高通繳納專利費之外,沒有向任何專利持有人繳納專利費,這樣的市場很不公平,對華為終端也不公平。”華為終端董事長餘承東日前接受南都採訪時延續“大嘴”本色,“國內終端同行至少要留出10%以上的銷售收入用於支付高通以外的專利費,但他們的淨利潤很少能有10%。”意指一旦足額繳納專利費,競品將面臨大面積虧損狀況。 餘承東堅稱,未來5年,中國大部分智能手機廠商都會“從地球上消失”,只有前三名才能活下來。 今年,華為預計銷售出8
Time of Update: 2014-12-23
iOS開發- 遊戲螢幕適配(SpriteKit),iosspritekit我們開發一個App的時候, 通常希望它在 iPhone, iPad, Mac上同時能運行, 尤其是遊戲。這樣就需要我們考慮不同裝置不同的解析度,處理起來比較麻煩。比如說,按照官方的做法,我們需要提供諸如 xx.png, xx@2x.png, xx@3x.png, xx~iPad.png, and xx~iPad@2x.png 這樣不同的圖片, 另外還有在程式中寫大量 if (...){...} else if {
Time of Update: 2014-12-23
Android自訂群組件系列【12】——非UI線程繪圖SurfaceView,androidsurfaceview一、SurfaceView的介紹在前面我們已經會自訂View,使用canvas繪圖,但是View的繪圖機制存在一些缺陷。1、View缺乏雙緩衝機制。2、程式必須重繪整個View上顯示的圖片,比較耗資源。3、非UI線程無法更新View組件,所以會佔用主線程資源,當需要在主線程中處理邏輯的時候會很慢。在Android中為我們提供了一個SurfaceView來替代View實現繪製圖形,一般
Time of Update: 2014-12-23
android_handler(二),android_handler這篇記錄 android 訊息機制中,WorkThread 類比向網路訪問資料,獲得資料後,返回 message 發送給 MainThread ,並修改 TextView 的 text 的這樣的一個步驟。(MainThread ← WorkThread)。步驟:1、在 MainThread 中建立一個 handler 對象,複寫 handlemessage() 方法。2、WorkThread 調用 handermessage()
Time of Update: 2014-12-23
對於位元組序小端和大端的思考,位元組序大端 最近公司處理器要換核,由小端處理器ARM換成大端處理器POWERPC,bootloader以及kernel的移植工作交給了我,這是一個很有挑戰的工作,自己也非常興奮。 如此一來,當今主流的嵌入式處理器(MIPS ARM PPC)也都算接觸過啦。
Time of Update: 2014-12-23
2014年終工作總結,2014年個人年終總結
Time of Update: 2014-12-23
Android系統關機或重啟的幾種實現方式,android幾種 前陣子工作上遇到一些關於Android系統關機或重啟的系統修改,於是,做了一些嘗試,也搜集了一下資料,現在整理一下,做一些總結,方便學習或者日後工作的需要。
Time of Update: 2014-12-23
QQ去除未讀狀態的動畫,qq去除動畫QQ去除未讀狀態的動畫by 伍雪穎github代碼- (void)drawRect:(CGRect)rect { switch (_state) { caseSRSlimeStateNormal: {