Time of Update: 2018-12-07
離開實驗室之前再貼上今天下午自己學到的一些基礎知識(上午幹嘛了呢,忙著資料恢複呢 囧): 1.最後程式打包的時候,res檔案夾中的檔案只有用到的時候才會打包進去,而assets檔案夾中的檔案無論是否用到都要打包進去 2.安卓主要依靠xml檔案來布局,否則textView多的時候布局起來會比較混亂
Time of Update: 2018-12-07
在TextView中添加文本時有時需要改變一些文本字型的顏色,今天學到了三種方法,拿出來分享一下: 1.在layout檔案下的配置xml檔案中直接設定字型顏色,通過添加android:textcolor=“#FFFFFF”來變化顏色 但這樣的效果只能讓字型千篇一律的顯示一種顏色 2.在activity中通過TextView tv=new
Time of Update: 2018-12-07
手機有未接來電或未讀簡訊時在通知欄就可以有一個狀態,下拉後點擊相應條目就可以進入此條目,同時通知欄上的此條資訊消失,其實實現起來並不難,通過一個notification和notificationmanager即可我下面一個activity和一個intentservice實現,類比下載程式:源碼如下:package com.example.activity;import com.example.service.IntentServiceDemo;import
Time of Update: 2018-12-07
1.報錯: BUILD FAILED D:\workspace\ganji\build.xml:144: The following error occurred while executing this line: D:\workspace\ganji\build.xml:271: Unable to delete file D:\workspace\ganji\tmp\proguard\tmp.jar 解決: 已經開了一個模擬器了,無法重新編譯,必須關閉一個。用於ant 2.報錯: The
Time of Update: 2018-12-07
先明確幾個概念的區別: padding margin:都是邊距的含義,關鍵問題得明白是什麼相對什麼的邊距padding:是控制項的內容相對控制項的邊緣的邊距. margin :是控制項邊緣相對父空間的邊距android:gravity是對該view 內容的限定.比如一個button 上面的text. 你可以設定該text 在view的靠左,靠右等位置.該屬性就幹了這個. android:layout_gravity
Time of Update: 2018-12-07
[摘]Android如何將程式打成jar包匯出1. 建立java project2. 工程屬性java build path->Libraries中加入android.jar3. package explorer中右鍵點擊工程,export java->jar file.使用1. 建立android project2. 工程屬性java build path->Libraries中加入剛才的jar檔案3.
Time of Update: 2018-12-07
一、企業通訊錄通訊錄資源參考借鑒:http://shouji.ctrip.com/index.htmlhttp://zujimi.com/index.htmlhttp://shouji.baidu.com/txl/index.html?from=http://txl.360.cn/http://www.uc.cn/browser/index.shtmlhttp://www.51yunlu.com/index.htmlhttp://txl.qq.com/main/downloadinfo_ipho
Time of Update: 2018-12-07
Time of Update: 2018-12-07
線程在java開發中是一個很重要的概念,今天在寫安卓程式時要添加線程,用到了run()、start()方法,一下子蒙了,把倆方法搞混淆了,印象中感覺效果是一樣的,趕快往回查查書和之前學java基礎時寫過的程式才明白過來。 之所以出現線程,就是為了更好的利用CPU,讓她更加“精明”的幹活。
Time of Update: 2018-12-07
Activity與Task
Time of Update: 2018-12-07
一.安裝在安裝PhoneGap開發環境之前,需要按順序安裝以下工具:1.Java SDK java sdk,不安裝的話不能正常安裝Android SDK。 安裝成功檢測:啟動DOS視窗start-->run-->cmd,在DOS視窗中鍵入:java -version,如能顯示版本資訊說明安裝正常。2.Eclipse java開發工具,這我就不用多說了,推薦裝classic版的。3.Android SDK 下下來安裝完之後是一個Android SDK
Time of Update: 2018-12-07
以上是手機端簡單的運行通過本文只是想來簡單介紹一下關於android socket編程。向上伺服器端代碼:package nate.PPT.control;import java.awt.AWTException;import java.awt.Robot;import java.awt.event.
Time of Update: 2018-12-07
此篇為本系列文章第一篇,只為記下android小項目的是設計,實現過程。本文將首先介紹連連看項目的設計,以及涉及到的相關的內容與項目中所需演算法.本系列文章記錄只是為了增加android項目實戰經驗,將所學的知識用於相應的項目開發當中。首先介紹一下android中連連看項目的架構及所用到的技術進行簡要分析,架構基本如所示:本程式主要包含兩大模組:即(1)展示層模組;(2)後台邏輯模組;其中展示層模組可以理解為遊戲的UI及一些遊戲輔助效果,展示層模組中,重要的是實現遊戲的布局地圖,項目中實現中
Time of Update: 2018-12-07
在Android開發中,定時器一般有以下3種實現方法:一、採用Handler與線程的sleep(long)方法二、採用Handler的postDelayed(Runnable, long)方法三、採用Handler與timer及TimerTask結合的方法下面逐一介紹:一、採用Handle與線程的sleep(long)方法Handler主要用來處理接受到的訊息。這隻是最主要的方法,當然Handler裡還有其他的方法供實現,有興趣的可以去查API,這裡不過多解釋。1.
Time of Update: 2018-12-07
android使用中的程式——Activity,承載著View,很類似於MVC中的Controller。不得不說,使用Intent(意圖)來實現Activity與其他組件(包括其他Activity、Service。Broadcast等)進行互動。是Google的一大創新,也是android的一個亮點,這很好地減少了開發的複雜性。就像一個統一的互動介面一樣,或者簡單的說,Intent就是一個定義各個組件之間通訊的標準。說實話,在學Android的時候我總是喜歡將它與.net的win
Time of Update: 2018-12-07
android中的很多遊戲的遊戲都使用了重力感應的技術,就研究了一下重力感應以螢幕的左下方為原點,箭頭指向的方向為正。從-10到10,以浮點數為等級單位,想象以下情形: 手機螢幕向上(z軸朝天)水平放置的時侯,(x,y,z)的值分別為(0,0,10);手機螢幕向下(z軸朝地)水平放置的時侯,(x,y,z)的值分別為(0,0,-10);手機螢幕向左側放(x軸朝天)的時候,(x,y,z)的值分別為(10,0,0);手機豎直(y軸朝天)向上的時候,(x,y,z)的值分別為(0,10,0);其他的如此類
Time of Update: 2018-12-07
View,是Android的一個超類,這個類幾乎包含了所有的螢幕類型。每一個View都有一個用於繪圖的畫布,這個畫布可以進行任意擴充。在遊戲開發中葉可以自訂視圖(View),這個畫布的功能更能滿足我們在遊戲開發中的需要。在Android中,任何一個View類都只需重寫onDraw 方法來實現介面顯示,自訂的視圖可以是複雜的3D實現,也可以是非常簡單的文本形式等。 遊戲的核心是不斷地繪圖和重新整理介面,Android中提供了 invalidate
Time of Update: 2018-12-07
1、Angle (2D Java)Angle是一款專為Android平台設計的,敏捷且適合快速開發的2D遊戲引擎,基於OpenGLES技術開發。該引擎全部用Java代碼編寫,並且可以根據自己的需要替換裡面的實現,缺陷在於文檔不足,而且下載的代碼中僅僅包含有少量的樣本教程。最低運行環境要求不詳。項目地址:http://code.google.com/p/angle/2、Rokon (2D Java)rokon是一款Android 2D遊戲引擎,基於OpenGL
Time of Update: 2018-12-07
Layout對於迅速的搭建介面和提高介面在不同解析度的螢幕上的適應性具有很大的作用。這裡簡要介紹Android的Layout和研究一下它的實現。Android有4種Layout:FrameLayout,LinearLayout,TableLayout,RelativeLayout。放入Layout中進行排布的View的XML屬性:4種Layout中Item所共有的XML屬性:(1)layout_width(2)layout_height(3)layout_marginLeft(4)layout_
Time of Update: 2018-12-07
前段時間因為要做一個示範的Demo,瞭解了下視頻監控相關的資料,整理了下,放在這裡,以後說不定能用上。一、手機監控-() 這是監控源(目前為我的電腦內建的網路攝影機)這是手機上的 二、現場視頻回傳(及把手機當做視頻源上傳到伺服器)-() 手機裡(豌豆莢,視頻沒有映像)