Time of Update: 2015-02-13
標籤:最早直接調用Mediaplayer類中的setVolume(float leftVolume, float rightVolume)這個API,調試後發現沒有任何效果,最後在網上查到要設定音量的大小,要使用Audiomanager這個類,在這個類中有setStreamVolume(int streamType, int index, int flags)可以設定指定音頻通道的聲音大小,經過測試,搞定!哈哈哈參考以下2個連結http://www.juapk.com/thread-4790-1
Time of Update: 2015-02-13
標籤:一、問題描述 在平常開發的過程中可以發現,很多開發人員對於程式的退出都沒有去認真的解決。一般要麼是一個簡單的finish(只是退出當前的activity),要麼是其他的方法,比如:
Time of Update: 2015-02-13
標籤: Android Studio作為Google現在主推的Android IDE,在功能上比Eclipse要強很多。如果以前有過使用IDEA的經驗,對AS上手還是比較快的。 1.AS在安裝上是有一些小問題的。首先下載安裝開啟之後,如果會提示你跟新最新的SDK,如果沒有翻牆會一直卡在下載介面,這裡沒有辦法跳過,只能是想辦法先更新一下最新的SDK
Time of Update: 2015-02-13
標籤:android ui阻塞 一:看程式二:現象程式啟動,button1會自動向右滑動三次,但是當點擊Button2的時候,button1移動會暫停5秒。三:線程阻塞:當一個應用程式啟動之後,android系統會為這個應用建立一個主線程。這個線程非常重要,它負責渲染視圖,分發事件到響應監聽器並執行,對介面進行輪詢監聽。因此,一般也叫做“UI線程”。android系統不會給應用程式的多個元素組件,建立多個線程來執行。一個視圖Ac
Time of Update: 2015-02-13
標籤:121、如何將字典/數群組轉換為字串?NSString* id2json(id dicOrArr){ NSError *error; NSData *jsonData = [NSJSONSerialization
Time of Update: 2015-02-13
標籤:thread 最佳化 android ui 一:看程式二:可以建立一個新的線程執行阻塞部分new Thread(new Runnable() { @Override public void run() {try {Thread.sleep(50000);
Time of Update: 2015-02-13
標籤:ios 內購 如果您在實現和測試iOS應用內購的時候遇到問題,可以逐一對照下面所列出的條目,並逐一進行檢查。相信可以排除大部分的錯誤。 1.您是否在iOS Dev Center中開啟了對應應用AppID的In-App Purchases功能?登陸iOS Dev Center的Certificates, Identifiers &
Time of Update: 2015-02-13
標籤:android contentprovider 1.main.xml代碼如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width=
Time of Update: 2015-02-13
標籤:註:學習資料是 《第一行代碼Android》--郭霖好久不使用資料庫操作了,在android提供的簡易資料庫操作中,比如select * from Book 最後面得加“;”來表示結束;一直用adb shell 操作資料庫沒有成功,發現是這個錯誤,看來學好英語還是很重要的,因為因為一進介面就告訴了我們了要用“;”來給每一句命令結束;也就是“;”是命令列結束符。android應用開發學習紀實(6)
Time of Update: 2015-02-13
標籤:android gridview 標籤欄 網易標籤 網易導覽列 一:需求最近產品決定對公司軟體做大修改,他想要實現網易雲學習的標籤欄效果,如(在A地區需要有一系欄標籤欄(標籤欄多少不定,但每行三個,顯示時如果超過螢幕2/3就要顯示進度條,也就是最大不超過螢幕2/3的顯示),B地區是一個listview,中間就是幾個butt
Time of Update: 2015-02-13
標籤:s開發學習中,經常弄不清楚ios的開發模式,今天我們就來進行簡單的總結和探討~(一)代理模式應用情境:當一個類的某些功能需要由別的類來實現,但是又不確定具體會是哪個類實現。優勢:解耦合敏捷原則:開放-封閉原則執行個體:tableview的 資料來源delegate,通過和protocol的配合,完成委託訴求。列表row個數delegate自訂的delegate(二)觀察者模式應用情境:一般為model層對,controller和view進行的通知方式,不關心誰去接收,只負責發布資訊。優勢:
Time of Update: 2015-02-13
標籤:這個可以根據需要調整 在day month hour minute second 等都行以下是以目前時間戳為基礎,調整時間為明天的零點零時零分零秒 可以根據需要 寫成毫秒的+(NSString *)GetTomorrowDay:(NSDate *)aDate{ NSCalendar *gregorian = [[NSCalendar alloc]
Time of Update: 2015-02-13
標籤:1.Activity2.BroadcastReceiver(廣播接收器): 是一個專註於接收廣播通知資訊,並做出響應的組件。比如電量低,通知時區改變等。 一個app可以有任意個廣播接收器。 它沒有使用者介面,可以啟動一個Activity來響應收到的資訊,或Notification Manager來反應。3.content provider(資料共用)
Time of Update: 2015-02-13
標籤: 經常有開發人員問:app和後端通訊是用http協議還是私人的協議?是用長串連還是短串連?通過閱讀本文,幫你解除上面的疑問。 (1)是用http協議還是私人的協議? 在間諜電視劇中,經常能看到間諜們的書信都是用暗號的,就算書信被敵人截取了不怕,需要耗費一定的時間,敵人才能解開書信中的秘密。 在電影<阿凡達>,
Time of Update: 2015-02-13
標籤:虛擬機器 結構 java class 前言:虛擬機器、類在記憶體中幹了什嗎?這是對程式最佳化的前提知識吧!想寫個程式最佳化的系列文章,主要寫的通俗些讓人一看就懂,當然嚴謹性就降低了。畢竟我不太可能開發虛擬機器嘛!如果要自己研究還是看《深入理解Java虛擬機器》這本神書吧。吐三升血來推薦這本書,這本書把.class檔案、虛擬機器構造、如何執行、如何最佳化講的
Time of Update: 2015-02-13
標籤: 1.tableView的重新整理1> 資料重新整理的總體步驟* 修改模型資料* 重新整理表格(重新整理介面) 2> 重新整理表格(重新整理介面)的方法* 全域重新整理(每一行都會重新重新整理)- (void)reloadData; * 局部重新整理(使用前提: 重新整理前後, 模型資料的個數不變)- (void)reloadRows:(NSArray *)indexPaths
Time of Update: 2015-02-13
標籤:最近寫Demo,突然發現了Layout_weight這個屬性,發現網上有很多關於這個屬性的有意思的討論,可是找了好多資料都沒有找到一個能夠說的清楚的,於是自己結合網上資料研究了一下,終於迎刃而解,寫出來和大家分享。首先看一下Layout_weight屬性的作用:它是用來分配屬於空間的一個屬性,你可以設定他的權重。很多人不知道剩餘空間是個什麼概念,下面我先來說說剩餘空間。看下面代碼:<?xml version="1.0" encoding="utf-8"?>
Time of Update: 2015-02-13
標籤:Android手機對於系統狀態的改變 ,如:信的接收,電話的接收,電池電量過低,網路狀態改變都會發一個廣播
Time of Update: 2015-02-13
標籤:小夥伴們, 2月10日(周三),AppCan將組織節前的最後一次直播活動,節前漲知識,不能錯過。 先來溫習前面的課程【免費直播課】第二期:AppCan基礎之多視窗架構【免費直播課】第一期——AppCan基礎之Hi AppCan視頻觀看地址http://edu.appcan.cn/study.html?code=119預習下新課程介面布局是AppCan Hybrid行動裝置 App開發直觀展現的基礎。通過本課的學習,深入瞭解AppCan
Time of Update: 2015-02-13
標籤:因為本身是在搞.NET方面的東東,現在在學習Android,所以想實現Android通過WebService介面來擷取資料,網上很多例子還有有問題的。參考:Android