【Alpha階段匯總】成果展示與體驗總結

一、燃盡圖

1140010-20170428233001803-1680894478.jpg

二、軟件截圖

1140010-20170502150146632-1888325518.jpg

三、代碼與圖片、音樂素材倉庫

git倉庫

四、問題與總結

1.git提交問題

之前創建的倉庫地址是http://git.oschina.net/8265559926/groupnet14
但是無論怎么輸入都說找不到倉庫
經反復思考,感覺可能是因為地址不是純字母的原因。就重新注冊了個http://git.oschina.net/netgroup/twentyfour
然后就成功提交了~
也算是git使用過程中的經驗總結~
1140010-20170503163650804-751763873.png

2.中英文符號問題

在編寫完成后的調試過程中我們的早期用戶與小組成員發現了這個問題
就是對于中文括號的輸入會判別為錯誤

1140010-20170503164514461-1976507604.jpg

我們討論后的解決目標是:

  • 方案一:添加中文括號的識別

  • 方案二:將鍵盤輸入表達式改成按鍵輸入表達式,同時增加美觀度

3.eclipse的R文件問題

R文件是eclipse自動生成的文件,手動修改里面的內容后,又會自動clean成原來的內容。
但是又必須添加圖片音樂等資源的id,這個問題弄了很久
后來弄明白了,想要修改r文件需要修改(.xml)類文件,eclipse會根據此類文件自動生成r文件

1140010-20170503191416101-1366007699.png

弄明白后,我對main.xml文件進行了修改,clean后果然生成了有資源id的r.java

1140010-20170503192142570-1727473220.png

終于解決了這個問題,開心的差點蹦出來,然而,又雙叒叕報錯了。。。

1140010-20170503192334351-938255047.png

明明添加進去了,怎么還會出現問題呢?修修改改,還是不管用,幾番問詢和百度并無所獲
然后看到了這句話
1140010-20170503192526570-281850229.png

不知在修改r文件的什么時候,eclipse自動修改生成了這句話import android.R;
然而我的頭文件處是自動折疊的

1140010-20170503192716492-1678314852.png

eclipse也并不會因為你import錯誤而警報,還好我點開查看了一番,刪除后一運行就看到了我可愛的寶寶啦~

4.小收獲:如何給軟件插入背景音樂

  • 在AndroidManifest.xml文件中的application標簽內加入下邊語句
<service android:name=".MusicServer">
<intent-filter>
<action android:name="com.angel.Android.MUSIC"/>
<category android:name="android.intent.category.default" />
</intent-filter>
</service>
  • 新建MusicServer.java類,內容為
import android.app.Service;
import android.content.Intent;
import android.media.MediaPlayer;
import android.os.IBinder;public class MusicServer extends Service {private MediaPlayer mediaPlayer;@Override
public IBinder onBind(Intent intent) {
// TODO Auto-generated method stub
return null;
}@Override
public void onStart(Intent intent,int startId){
super.onStart(intent, startId);if(mediaPlayer==null){// R.raw.mmp是資源文件,MP3格式的
mediaPlayer = MediaPlayer.create(this, R.raw.abc);
mediaPlayer.setLooping(true);
mediaPlayer.start();}
}@Override
public void onDestroy() {
// TODO Auto-generated method stub
super.onDestroy();
mediaPlayer.stop();
}
}
  • 將歌曲放入raw文件夾下,名稱為abc

?? ps. 建立新的項目的時候項目目錄下可能沒有raw文件夾~(反正我是找了很久)可以在res文件夾下新建一個raw文件夾然后把音樂放進去~

  • 在Activity中加入代碼
private Intent intent = new Intent("com.angel.Android.MUSIC");
  • 在onCreate方法中加入
startService(intent);

轉載于:https://www.cnblogs.com/net1414group/p/6802600.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/252760.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/252760.shtml
英文地址,請注明出處:http://en.pswp.cn/news/252760.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Accusoft結構化工具包FormSuite for Structured Forms常見問題解答(二)

FormSuite for Structured Forms是結構化的表單處理SDK和字符識別工具套包&#xff0c;包括表單處理工具FormFix和字符識別工具SmartZone。所有表格處理控件被設計為可以通過內存到內存的數據傳輸模式進行相互溝通。本文收集了一些FormSuite for Structured Forms常見問題及解答…

構建之法閱讀筆記二

構建之法閱讀筆記之二&#xff08;4-11章節&#xff09; 在這之前我不注重代碼的規范性&#xff0c;也不是很注重代碼風格的規范&#xff0c;也沒有對自己寫的代碼進行審查的過程 根據書中所講的這樣寫即使是自己的能力很強&#xff0c;寫的代碼只有自己可以看懂&#xff0c;別…

SVAC國家標準介紹

[摘要] 標準給人的感覺既熟悉又陌生;說熟悉&#xff0c;每天都會聽到這個名詞;從食品衛生到高科技&#xff0c;好像都離不開;說陌生&#xff0c;標準的數量以萬計&#xff0c;包羅萬象&#xff0c;其內容和目標鮮為人知。以SVAC標準來說&#xff0c;粗看內容和H.264等標準和差不…

JDBC批量操作性能提升

JDBC當使用INSERT INTO....VALUES()語句批量插入的時候&#xff0c;應該使用JDBC的PreparedStatement的批量操作方法&#xff0c;而不是採用一條一條運行的方法。比如&#xff08;來源&#xff1a;http://superjavason.iteye.com/blog/255423&#xff09;&#xff1a;如上圖&am…

python學習筆記第9天《文件的管理辦法》

1&#xff0c;文件路徑&#xff1a; 絕對路徑&#xff1a;d:\programfiles\python3.exe 即從根目錄開始一直向下找到的文件 相對路徑&#xff1a;從當前文件路徑開始的路徑名稱2&#xff0c;編碼方式&#xff1a;utf-8,gbk,unicode等等 文件是用什么格式寫…

SVAC 2.0安全系統組成

SVAC2.0標準的一個很主要的特點就是視頻安全和加密認證相比SVAC1.0更加規范&#xff0c;在視頻安全方面更加重視。 通過信源層面的加密技術&#xff0c;實現端到端視頻數據加密&#xff0c;構建更強大、更完整的視頻安全體系。基于SVAC 2.0標準研究建立的安全系統&#xff08;…

【MySQL】(4)操作數據表中的記錄

1. 插入記錄INSERT 方法一&#xff1a; INSERT [INTO] tbl_name [(clo_name,...)] {VALUES | VALUE} ({expr | DEFAULT},...),(...),...; 比如&#xff1a; CREATE TABLE users( id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, username VARCHAR(20) NOT NULL, password VA…

【技術知識】SVAC 2.0安全技術淺析

2017-09-26 08:52 加密可以有效保護數據的機密性&#xff0c;防止非授權訪問和非法監聽。簽名可以識別視音頻的產生源以及所對應的視音頻數據是否完整或被篡改。SVAC 2.0標準規定了加密和簽名接口及數據格式&#xff0c;支持對數據的安全保護&#xff0c;以統一的語法格式支持…

別再管你的API叫微服務了

你有沒有聽過這句名言&#xff1a;“計算機科學領域只有兩個難題&#xff0c;緩存失效和命名”&#xff1f;據說這句話是Phil Karlton在1996年或1997年左右說的。圍繞這句格言確實出現了很多帶有喜劇色彩的說法&#xff0c;它們也提到了其他的一些問題&#xff0c;但最近我對AP…

第一篇JavaScript基礎

1.什么是JavaScript 2.核心語法&#xff0c;變量 先聲明&#xff0c;再賦值 var i;i0; 同時聲明并賦值變量 var x,y,z0; 不聲明直接賦值u2&#xff08;變量可以不經過聲明直接賦值&#xff0c;但是容易出錯&#xff0c;這種方法不建議采納&#xff09;3. 3.核心語法&#xff0…

透過迷霧不再迷茫 淺析海康威視透霧技術

頻監控的需求主要分為兩類&#xff0c;白天的需求和夜間的需求。夜間效果主要的提升之道以低照度和補光居多&#xff0c;也就造成了現在市面上白光補光、紅外補光、激光補光等各式各樣的攝像機盛行;非補光類的&#xff0c;當屬星光級超級照度是為當下熱門。而關于白天效果的提升…

抓包工具

前言&#xff1a; Charles是在 Mac 下常用的網絡封包截取工具&#xff0c;在做移動開發時&#xff0c;我們為了調試與服務器端的網絡通訊協議&#xff0c;常常需要截取網絡封包來分析。 一、主界面介紹 二、網頁抓包 啟動 Charles 后&#xff0c;需要將 Charles 設置成系統代理…

【Python數據分析】魔術命令(Magic Command)

IPython有一些特殊的命令&#xff08;被稱為魔術命令&#xff09;&#xff0c;他們有的為常見的任務提供便利&#xff0c;有的則使你能夠輕松的控制IPython系統的行為 魔術命令是以百分號%為前綴的命令 常用的IPython魔術命令 命令 說明 %quickref 顯示IPytho…

詳解Session分布式共享(.NET CORE版)

一、前言&回顧 在上篇文章Session分布式共享 Session Redis Nginx中&#xff0c;好多同學留言問了我好多問題&#xff0c;其中印象深刻的有&#xff1a;nginx掛了怎么辦&#xff1f;采用Redis的Session方案與微軟Session方案相比&#xff0c;有什么優勢呢&#xff1f;Co…

淺析透霧監控鏡頭的四大透霧技術

透霧攝像機在霧天中的作用毋容置疑&#xff0c;YAMAKO透霧鏡頭早已獲得用戶的認可&#xff0c;如今&#xff0c;高清透霧攝像機的問世&#xff0c;很大程度上得益于透霧高清電動鏡頭&#xff0c;但攝像機本身的透霧原理也在近端時間獲得極大的進步。 透霧技術主要分為四種&…

globals() 和 locals() 函數

globals() 和 locals() 函數 根據調用地方的不同&#xff0c;globals() 和 locals() 函數可被用來返回全局和局部命名空間里的名字。 如果在函數內部調用 locals()&#xff0c;返回的是所有能在該函數里訪問的命名。 如果在函數內部調用 globals()&#xff0c;返回的是所有在該…

SpringMVC的filter怎么使用Autowired依賴注入bean

有的時候根據我們業務的需要&#xff0c;我們需要在web項目中定義一個自己的filter,并想在這個filter中使用Autowired注入bean供我們使用。如果直接使用的話是不行的&#xff0c;需要我們在xml文件中進行配置。下面就根據我的一個項目寫一個示例:步驟一、定義一個ClientSession…

RunDll32.exe 詳解及[Windows批處理]清除IE緩存

Rundll32命令詳解 文件作用&#xff1a;執行32位DLL文件中的內部函數 位置&#xff1a;X:&#xff08;當前系統分區)\windows\system32 命令語法&#xff1a; Rundll32.exe DLLname,Functionname [Arguments] 實例&#xff1a; RunDll32.exe InetCpl.cpl,ClearMyTracksByProces…

Linux 操作命令 more

Linux Shell 操作命令 目錄總覽&#xff08;點擊查看詳細信息&#xff09; 1、簡介 more 命令&#xff0c;功能類似 cat&#xff1b;cat 命令是將整個文件的內容從上到下顯示在屏幕上&#xff1b;more 命令會一頁一頁的顯示 2、主要功能 more 命令從前向后讀取文件&#xf…