Time of Update: 2015-08-29
想從事Android遊戲開發要學習什麼 近年來,大學生頻頻面臨就業的大問題,大學生才華難以施展,企業招不到適合自己企業發展的人才,走向了兩個矛盾的極端。但是這一現象我們不得不反思原因,是高校的授課有問題還是企業的要求過高?近日,一個名詞進入公眾的視野——Android遊戲開發,隨著目前智能手機的發展不得不說,Android遊戲開發這個項目有著很好的發展前途,但是要從事這個職業,都要掌握哪些知識呢?作者給大家整合了很多前人的經驗,希望大家學習。 建議學XNA
Time of Update: 2015-08-29
IOT command (based on sip)client API設計 for java,iotsip我們實現的物聯網裝置控制是通過擴充sip協議來實現的。由於是基於pjsip來實現的,而pjsip是使用C編程,如何使得業務層(android端,使用java)更容易使用提供的command API是重點,原始的方法就是從底層C開始往上層層封裝(c--->jni--->java),這樣存在明顯的缺陷:1. 對於第三方開發開發難度大,工作量多,API設計不合理;2.
Time of Update: 2015-08-29
Android開發筆記一(hello world),androidhello UI:<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="helloworld" android:id="@+id/btnEnter" android:layout_marginTop="96dp"
Time of Update: 2015-08-29
Android學習之基於隱式的Intent的通訊Intent隱式通訊Intent對象可以向作業系統描述我們需要處理的任務。使用顯式intent,我們需明確地告訴作業系統要啟動的activity類名。下面是之前建立過的顯式intent:Intent i = new intent(Context packageContext, Class
Time of Update: 2015-08-29
Android OnLowMemory和OnTrimMemory 1.
Time of Update: 2015-08-29
Android Overview Screen -- 概覽介面Android Overview Screen – 概覽介面原文連結:http://developer.android.com/guide/components/recents.html{:target=”_blank”}概覽介面(Overview
Time of Update: 2015-08-29
android 聊天室視窗public class MainActivity extends Activity { ScrollView scrollView; Button button; LinearLayout layout; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
Time of Update: 2015-08-29
Android外掛程式化開發之OpenAtlas中四大組件與Application功能的驗證使用OpenAtlas進行外掛程式化開發,外掛程式的開發幾乎可以按照正常程式的開發流程進行,無需添加額外的東西。為了驗證四大組件是否能夠正常工作,這裡編寫一個外掛程式,驗證其功能。除了四大組件外,大多數應用還有Application類。該類我們也需要進行驗證。首先建立一個模組,按照正常流程進行開發。建立Application類,為了方便起見,所有驗證都使用日誌輸出形式。public class App
Time of Update: 2015-08-29
Android-基本控制項(Ratingbar 實現)1.回顧上篇學習 Android 布局 最佳化的知識 ,和 SeekBar (可拖動 捲軸)的理解與學習2.重點(1)RatingBar 的實現(2)OnRatingBarChangeListener 的實現3.實現3.1 3.2 布局實現 3.3 OnRatingBarChangeListener 實現 初始化 控制項 (findviewById)就不說了;使用 Toast 顯示class
Time of Update: 2015-08-29
Android大圖載入最佳化--基於LRU演算法的本地檔案快取前言在部落格:Android大圖載入記憶體最佳化(如何防止OutOfMemmory)中講解了在載入圖片的時候記憶體不完全載入原圖或預估圖片的大小,載入合適的尺寸的圖片防止OOM。接下來講解圖片檔案的本機快取,網狀圖片必須經過本機快取,才能提高資源的訪問速度,記憶體的緩衝必須配合SDCard的緩衝,才能發揮它的優勢。本文採用的是LRU本機快取策略,由於本文側重的是檔案的緩衝,所以沒有引入記憶體的緩衝,也沒有發揮出前一篇部落格降到的圖片載
Time of Update: 2015-08-29
android---護眼燈和相容性高的手電筒實現程式主要有兩個功能,一是護眼燈,二是手電筒,然而手電筒相容性解決辦法就是加入異常控制,避免各種異常佔用啟動不了手電筒.程式主介面,沒有美化,只實現準系統.部分代碼:護眼蒙板主要代碼 private void CreateView() { mWindowManager = (WindowManager) getApplication()
Time of Update: 2015-08-29
開源 android 檔案管理工具我寫一個開源的安卓檔案器。原始碼在github:原始碼 # File_Explorer# Android 檔案管理工具包常用ui控制項有:1.側滑菜單slidingMenu2.相容actionbar----actionbarsherlock#項目結構:com.yang.file_explorer---------------adapter 適配器---------------apis 檔案互動操作api---------------entity
Time of Update: 2015-08-29
Android 語言切換實現(就是這麼簡單)近期因為項目需要,點擊系統設定-》語言和IME-》選擇語言-》應用內語言跟著切換的實現,廢話不多說,直接接入主題以我的為例:我的需求是實現簡體中文,和繁體字的切換1.你需要在項目的res目錄下建立兩個檔案夾 values-zh-rCN,values-zh-rTW(zh-rCN,zh-rTW 分別代表中文簡體,中文繁體,其他語言也都類似)分別在兩個目錄下建立一個String.xml檔案例如
Time of Update: 2015-08-29
Android自訂彈性ScrollViewAndroid自訂彈性ScrollView總結了下最近寫的彈性ScrollView,如下代碼主要是通過觸摸事件加動態更改布局實現的彈性ScrollView,具體分析都在註解中! package ljh.android.view;import android.content.Context;import android.graphics.Rect;import android.util.AttributeSet;import
Time of Update: 2015-08-29
Android學習筆記:Andorid網路請求架構Volley的使用(上)Volley架構是Google I/O
Time of Update: 2015-08-29
在Android程式中儲存全域變數有時候我們的app需要儲存一些變數值以供程式在任何地方都能調用,因此會用到全域變數的儲存方法。這裡介紹兩種方法供大家參考。1:使用application來儲存全域變數 1.1 定義一個類AppContext繼承自Application package com.example.demo_001.app; import java.util.HashMap;import java.util.Map;import com.example.demo_
Time of Update: 2015-08-29
Android
Time of Update: 2015-08-29
Android中Toast的使用Toast簡介 Toast是一種沒有交點,顯示時間有限,不能與使用者進行互動,用於顯示提示資訊的顯示機制,我們可以把它叫做提示框。Toast是沒有依賴性的,大家可能比較瞭解Dialog等其他顯示方式,他們是必須依賴於Activity的,必須通過在Activity中的調用才可以使用。而Toast則不依賴於Activity,也就是說,沒有Activity,依然可以使用Toast。 Android的四大組件:Activity, Service,
Time of Update: 2015-08-29
Android Ethernet從上至下解析一最近遇到不少架構問題,比如關於網口的,開機後拔掉有線網,狀態列和設定項中有線網顯示表徵圖不會更新,還有雙網口的需求,下面就帶著這個問題,以跟蹤網路狀態問題為引線,本篇將貫穿分析Ethernet從上至下的架構結構。因能力和時間有限,文中有分析不到位的地方,十分歡迎大俠們拍磚。首先看下應用程式層網路監聽相關的app 網路監聽一:設定
Time of Update: 2015-08-29
android螢幕適配解決方案螢幕尺寸:螢幕對角線的長度單位英寸,1英寸=2.54厘米解析度在橫縱線上的像素點數單位是px,1px=1個像素點一般以縱向像素*橫向像素,如1920*1080螢幕像素密度指每英寸上的像素點數(螢幕對角線上)單位dpi,與螢幕尺寸和螢幕像素有關1920*1080 dpi=445計算方式:sqrt{1920^2+1080^2}/尺寸(4.95對角線)px,dp,dip,spdp