Time of Update: 2014-02-08
幾個月前接觸Android開發的時候曾經看過ListView的一些基礎的使用方法,現在又基本上忘記了,這裡總結一下,ListView分成兩部分來寫吧,首先講一下最基本的ListView的使用方法,下一節介紹一下通過繼承BaseAdapter來實現功能比較全面的ListView。其實我對ListView的使用還不是太透徹,若有大神忘不吝指教~ 首先是布局檔案,這裡需要兩個布局檔案,一個是放置清單控制項的Activity對應的布局檔案
Time of Update: 2014-02-08
可能遇到的問題android系統自身內建有儲存,另外也可以通過sd卡來擴充儲存空間。前者好比pc中的硬碟,後者好移動硬碟。 前者空間較小,後者空間大,但後者不一定可用。 開發應用,處理本機資料存取時,可能會遇到這些問題:基本操作儲存的用量情況根據系統使用者不同,所能佔用的儲存空間大小也有不同在API level
Time of Update: 2014-02-08
接上一篇<Android 開發實踐 ViewGroup 實現左右滑出視窗(一)http://www.cnblogs.com/inkheart0124/p/3532862.html> 源碼: http://files.cnblogs.com/inkheart0124/PushSlider.zipViewGroup中touch事件的處理,有三個函數public boolean dispatchTouchEvent(MotionEvent ev);事件派發public
Time of Update: 2014-02-08
一、引言與說明目前很多公眾帳號都可以實現點歌功能,筆者也很好奇是如何?的,就做了個實驗,現將經驗分享如下。有關音樂訊息的說明,就不在此贅述,請自行查閱開發文檔。回複音樂訊息的關鍵在於如何獲得歌曲的連結,開發人員必須找一個現成的音樂搜尋API(對大多數開發人員都不太可能有自己的音樂伺服器),或者只向使用者回複固定的幾首音樂,可以定期手動更新[1](參考)。百度有一個私人的音樂搜尋API。開發人員可以直接調用,地址如下:http://box.zhangmen.baidu.com/x?op=12&am
Time of Update: 2014-02-08
在Android中,很多時候系統原生的控制項的格式並不能滿足我們的需求,我們想要更加好看點的樣式,像什麼圓角矩形啊,色彩坡形啊,陰影製作效果啊等等的,這個時候就是我們的ShapeDrawable發揮效果的時候了,接下來我們這兩篇文章就來說一下Shape的一些應用吧,掌握點基礎知識,才能好好更好地去應用啊。其實很多東西並不難,我們也不是不懂,但是關鍵得懂得總結呀,對吧。1)首先,我們要在res/drawable/
Time of Update: 2014-02-08
本章主要介紹Android系統中Intent的功能和用法,當Android應用需要啟動某個組件時,總需要藉助於Intent來實現。Android使用Intent封裝了應用程式的“啟動意圖”,但這種“意圖”並未直接與任何程式組件耦合。本章重點在於掌握Intent的各種屬性的功能和用法,和在AndroidManifest.xml檔案中配置元素。!【知識點】·Intent的構成:
Time of Update: 2014-02-08
android應用程式是需要運行時環境支援,然後運行在裝置上。在andriod4.2之前的版本,android使用的運行時環境是dalvik,在android4.2開始測試全新的運行時環境art。下面簡單介紹一下這兩個虛擬機器。DalvikDalvik是Google公司自己設計用於Android平台的Java虛擬機器。它可以支援已轉換為 .dex(即Dalvik Executable)格式的Java應用程式的運行,.dex格式是專為Dalvik設計的一種壓縮Ċ
Time of Update: 2014-02-08
LibGDX遊戲引擎-4-文字繪製(TTF字型檔-FreeType)本系列博文均來自 新浪部落格 - 奮鬥小馬鈴薯丶 的文章,在其基礎上加上了我自己的理解和修改,在此說明!外加的擴充包,如果你通過step-ui建立項目,預設是不加入這個包的,需要手動匯入匯入方法:(1)開啟解壓好的0.9.9版的包,extensions檔案夾,gdx-freetype檔案夾,找到 gdx-freetype.jar 和 gdx-freetype-natives.jar。(2)擴充包匯入首先,核心代碼項目,將
Time of Update: 2014-02-08
LibGDX遊戲引擎-5-動畫繪製 Animation本系列博文均來自 新浪部落格 - 奮鬥小馬鈴薯丶 的文章,在其基礎上加上了我自己的理解和修改,在此說明!libgdx給我們提供了一個專門負責管理動畫的Animation類,是專門負責做動畫的管理和放映的Animation類
Time of Update: 2014-02-08
使用Eclipse開發ArcGIS for Android程式的使用者都知道, 我們需要為外掛程式提供一個更新地址。近期,Esri美國更新了Eclipse中的ArcGIS for Android外掛程式的更新地址,新的連結如下: https://developers.arcgis.com/android/eclipse/updatesite
Time of Update: 2014-02-08
做iOS開發已經兩年多了。最近,在整理以前的代碼,找到當時卡殼的一些程式碼片段,寫部落格跟大家分享一下。歡迎iOS初學者訂閱我的部落格,有什麼問題可以留言交流。以下本文:可能很多人不知道NSArray, NSDictionary有種很簡單的初始化方法:NSArray *array = @[@"str0", @"str1", str"2"]; 相當於 [NSArray arrayWithObjects:<#(id), ..
Time of Update: 2014-02-08
原創作品,轉載請標明:http://blog.csdn.net/jackystudio/article/details/18978237最近忙出翔了,這年過的也揪心。好久沒來更新部落格了,今天就來寫一寫cocos2d-x中圖形的繪製。1.概述其實cocos2d-x封裝了大量的opengl的繪圖函數,我們可以很輕鬆的在遊戲中調用。但是實際上我們很少會這麼做,因為編碼繪圖的方式效率實在太低了,尤其是諸如一些高階貝茲路徑之類的,官方也不建議這麼做,使用映像能更有效提高繪圖效率,同時也會更為的美觀,也減
Time of Update: 2014-02-08
MainActivity如下:package cc.testfilterable;import java.util.ArrayList;import java.util.HashMap;import android.os.Bundle;import android.widget.ListView;import android.app.Activity;import android.content.Context;/** * Demo描述: * 利用Filter過濾資料 *
Time of Update: 2014-02-08
• strong:等同於"retain",屬性成為對象的擁有者• weak:屬性是 weak pointer,當對象釋放時會自動化佈建為 nil,記住 Outlet應該使用 Weak• unsafe_unretained:等同於之前的"assign",只有 iOS 4 才應該使用• copy:和之前的 copy 一樣,複製一個對象並建立 strong 關聯• assign:對象不能使用
Time of Update: 2014-02-08
因為這部分才是本文的重點,要說得詳細一點,所以單獨做成一篇來說。安全地使用自訂認證的HTTPS串連方式終極解決方案是:把認證編譯到應用中去,由應用自己來驗證認證。產生KeyStore要驗證自訂認證,首先要把認證編譯到應用中去,這需要JSSE提供的keytool工具來產生KeyStore檔案。參考《Java 安全通訊端編程以及 keytool 使用最佳實務》,我試過了用JKS格式,但是結果串連失敗,報錯:Wrong version of key
Time of Update: 2014-02-08
今天我們主要實現我們的主介面:國際慣例:介面我們已經在第一天做好了,今天我們就要實現這個介面的功能,分析一下,這個介面包含以下幾個功能:1、顯示遊戲的難度:使用popupwindow,選擇後改變顯示的數字2、顯示預設的待拼圖圖片,包含一張選擇自訂的圖片:這個比較簡單,只是GridView的最簡單應用而已3、自訂按鈕功能:調用系統圖冊和相機4、查看記錄和瞭解更多:這個也是一般的應用需求,比較簡單package com.xys.xpuzzle.activity;import
Time of Update: 2014-02-08
今天我們要繼續開發Android遊戲拼圖,今天同樣是做一些準備工作,昨天我們把介面的準備工作做好了,今天呢,我們想想,要完成一個拼圖,我們還需要做哪些準備。首先,我們需要一個工具類,去擷取螢幕的相關資訊,讓我們的程式去自動適應不同解析度大小的螢幕:package com.xys.xpuzzle.util;import android.content.Context;import android.util.DisplayMetrics;import
Time of Update: 2014-02-08
在二維平面上,常用的有以下三種基本的圖形變化:1)Translation2)Scale3)Rotation在Android的開發中,我們也經常會用到這樣的一些圖形變換,尤其是我們在寫自訂View時,更是會經常利用到Matrix來實現一些效果,比如平移,旋轉,縮放及切變等,相信很多朋友應該很想知道,矩陣實現這種變換的原理是什麼,什麼是矩陣的左乘右乘,它們在實現效果上有什麼差別嗎?今天就讓我們一起來看一下吧。都是由點組成的平面上的元素,就是點,線,面,而線就是由一個個點組成的,而是由一條條線組成的,
Time of Update: 2014-01-24
解析XML檔案是非常常用的功能,在Android用戶端中,經常與伺服器通訊都需要xml檔案的支援,我們這裡介紹一個簡單的xml檔案的解析,就是使用android中的pull方法進行解析。在java中,有dom解析和sax解析,這個pull解析有些類似於sax解析,他也是一行一行的讀取然後解析內容的方法.首先看一下這個簡單的xml檔案-1℃/5℃多雲南風3-4級上海200-1℃/5℃多雲南風3-4級北京7-8800-7℃/5℃多雲南風3-4級哈爾濱100然後我們直接解析這個xml檔案
Time of Update: 2014-01-24
最近剛剛做了一份關於電源管理中android系統suspend to disk的實現研究學習報告,最近比較清閑就簡單做了整理。我是基於北京君正jz4780grus開發板做的探究,我將要在這幾天按照下面做一個學習報告,其內容如下所示:一、Linux休眠/喚醒簡介1、介紹Linux系統的Suspend的四種狀態2、Linux系統的休眠的步驟3、使用者空間介面4、Linux Suspend 的流程5、Linux Resume流程二、Android