Time of Update: 2015-07-11
標籤:概述及基本概念**EventBus**是一個Android端最佳化的publish/subscribe訊息匯流排,簡化了應用程式內各組件間、組件與後台線程間的通訊。比如請求網路,等網路返回時通過Handler或Broadcast通知UI,兩個Fragment之間需要通過Listener通訊,這些需求都可以通過**EventBus**實現。作為一個訊息匯流排,有三個主要的元素:Event:事件Subscriber:事件訂閱者,接收特定的事件Publisher:事件發行者,用於通知Subscr
Time of Update: 2015-07-11
標籤: 最近開始寫部落格了,把我學習到的東西進行匯總和總結。 很多初學iOS手機應用程式開發的剛開始肯定是抓頭的,搞不好,是大片大片的頭髮往下扯。 因為很迷茫啊,都不知道要怎麼弄,有真機有大神幫忙的人還好說,沒有機器又沒有朋友的人就慘了,完全不知道從何開始。 其實我覺得把,如果是真想學,最次最次,你最少弄個XCode用用看。 前期如果沒有XCode,沒有蘋果電腦,也可以先從基礎文法開始學起,其實oc文法也很蛋疼的,什麼*啊,alloc啊init啊。估計跟大家想象的世界完全不同,學了ja
Time of Update: 2015-07-11
標籤:studio 開發 android 教程 Mac下Android studio 之NDK配置教程(一)1.概述 最近項目全線轉移到Mac下使用使用Android studio開發。遇到關鍵代碼封裝到 ***native***層,此時在win下的NDK配置步驟全部失效。
Time of Update: 2015-07-11
標籤:android 說明 鍵位 注釋代碼(//) Ctrl + / 注釋代碼(/ /) Shift+ Ctrl + / 格式化代碼 Ctrl + Alt + L 開啟一個class ctrl+n 開啟一個file ctrl+shift+n 開啟一個symbol ctrl+alt+shift+n 顯示類的繼承關係 ctrl+h 匯入包,自動修正 Alt+斷行符號 清除無效包引用 Alt + Ctrl + O 尋找 Ctrl + F
Time of Update: 2015-07-11
標籤:1. 基本介紹 在Android升級系統Android4.4之後,發現FMOD在Android音會出現抖動。導致聲音不正常。邊赫赫有名的"極品飛車"都有問題。 經查驗,是FMOD的DSP Buffer Size與Android中的Audio HAL的period size不匹配造成的。 fmodex.so中預設的DSP Buffer Size是512,據悉如今Audio HAL的period
Time of Update: 2015-07-11
標籤:其實質是對一個類的擴充,對類擴充的方法有兩種:(1)通過繼承(經常用到)(2)通過分類一個已知類Name其標頭檔Name.h #import <Foundation/Foundation.h>@interface Name : NSObject@property(strong,nonatomic)NSString*
Time of Update: 2015-07-11
標籤:現在app在發展過程中會整合一些語音辨識功能,不具有其自己的顯影劑一般正在開發的語音辨識引擎,所以在大多數情況下,它是選擇一個成熟的語音辨識引擎SDK整合到他們的app在。平時,這種整合被分成兩個,一種是直接調用SDK開發商設計了彈出框。互介面;另一種是開發人員僅僅利用SDK提供的語音辨識服務,自己開發一個屬於自己的互動設計。本文介紹最簡單直接調起彈出框的方法。首先。測試機須要安裝如Google語音、百度語音、訊飛語音等產品的語音軟體,這時能夠在系統設定介面的語言與輸入處找到相關的語音辨識
Time of Update: 2015-07-11
標籤:總結Android相關的技術網站和blog1. http://android-developers.blogspot.com/首推這個blog,有時間需要每篇blog讀一遍。2. nlopezhttp://nlopez.io3. Famous Blog in Android Application Developmenthttp://www.cnblogs.com/cwgk/p/4165363.html4. 42 Links for Android
Time of Update: 2015-07-11
標籤:ADB運行預設的連接埠號碼是5037 我們查看有哪些進程佔用了這個連接埠開啟命令列輸入 netstat -aon |findstr "5037" 最後一列就是PID 你就可以到工作管理員中去查看到底是哪些進程了。最後我發現佔用進程的是搜狗和金山毒霸的一個進程,搜狗打字沒辦法,但果斷卸載了金山毒霸。前段時間大概也因為金山毒霸清理了VS的某些檔案導致崩潰了,殺毒軟體果然不適合程式猿。以上安卓解決adb not responding 問題
Time of Update: 2015-07-11
標籤:為了防止別人對自己被盜的勞動,混淆代碼可以被反編譯可以有效地防止,以下在下面的代碼混亂總結的步驟:1. 大家可能已經注意到一個新的項目將在下面看到的物品都有這個proguard-project.txt一份檔案,該代碼可用於混亂非常重要。假設你不小心刪除,沒關係,來2. 最重要的就是在proguard-project.txt加入混淆的申明了: a. 把全部你的jar包都申明進來,比如: -libraryjars
Time of Update: 2015-07-11
標籤:一.android需要匯入非同步請求的jar包 AsyncHttpClient public static void reg(final Context cont,Bitmap photodata,String regData) { try { ByteArrayOutputStream baos = new ByteArrayOutputStream();
Time of Update: 2015-07-11
標籤:1、運行效果 第一張是本地的啟動圖,第二張是網路啟動圖 2、用到的第三方jar包 Android-Universal-Image-Loader-master 不熟的請看 Android-Universal-Image-Loader 架構使用 3、主要方法(1)MyApplication package com.app.android01
Time of Update: 2015-07-11
標籤:private return android layout public 這次是需求有點無語,不過還是做出來了,效果如下,這回要講講,有點複雜,以後自己估計都忘了,記錄一下--! 650) this.width=650;"
Time of Update: 2015-07-11
標籤:android layout 修改標題列 title 1、首先匯入ActionBarActivity包,然後將MainActivity繼承Activity而不是ActionBarActivity(注意這裡只改變的了主介面的標題)import android.support.v7.app.ActionBarActivity;public class
Time of Update: 2015-07-11
標籤:在Android5.0以前可以通過隱式Intent方式啟動其他App的Service,就跟Activity啟動隱式Intent一樣的。但是在5.0以後,只能使用顯示的Intent方式啟動了。啟動其他App的Service,需要用到Intent的setComponent()方法。該方法需要傳入ComponentName component 這個參數。參數的解釋:component, The name of the application component
Time of Update: 2015-07-11
標籤:轉載自: http://my.oschina.net/luforn/blog/383157Android http://www.android.comAndroid開發
Time of Update: 2015-07-11
標籤:轉載自:http://blog.csdn.net/huiguixian/article/details/22398193Android測試載入器中,Monkey Runner只要簡單幾個指令即可,但他的局限性在雩都是基於像素位置操作,不具備移植性。而採用uiautomator編寫的自動化測試載入器則可以實現基於UiSelector選擇直接操作uiObject來編寫基於屬性操作具備移植性的測試。註:android官方給出的版本條件如下,若低於這些版本請先下載新版本Android SDK
Time of Update: 2015-07-11
標籤:1.點擊按鈕出現小視窗(響應事件) 配置方式:Activity_main.xml檔案中:<Button (輸入)android: onClick=”test1” />MainActivity.java檔案中: public void test1 ( View view
Time of Update: 2015-07-11
標籤:Apple最近在iTunesConnect裡最新發行了官方統計工具,提供了現有友盟統計平台和自有統計平台無法統計的資料,具有自己的專屬特點,尤其是下面幾個最讓人頭疼的流量分析轉化,可以在App
Time of Update: 2015-07-11
標籤:一.TCP/IP協議 話說兩台電腦要通訊就必須遵守共同的規則,就好比兩個人要溝通就必須使用共同的語言一樣。一個只懂英語的人,和一個只懂中文的人由於沒有共同的語言(規則)就沒辦法溝通。兩台電腦之間進行通訊所共同遵守的規則,就是網路通訊協定。那麼誰來制定這個網路通訊協定?