Time of Update: 2014-03-27
package com.h.callsta;import android.app.ActivityGroup;import android.app.LocalActivityManager;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.Window;import android.widget.LinearLayout;public class
Time of Update: 2014-03-27
宜未雨而綢繆,毋臨渴而掘井。----朱用純《治家格言》 離線下載,在有網路的情況下下載伺服器資料,以便無網路時也能閱讀,就是離線閱讀。 離線下載的功能點如下: 1.下載管理(開始、取消下載)。 2.網路判斷(Wi-Fi,3G)。
Time of Update: 2014-03-27
轉載於:http://blog.csdn.net/rihui1hao/article/details/213389711.在cocos2d-x-3.0rc0\運行python命令python setup.py//它的作用是將下面這些路徑加入到你的使用者環境變數中,當然你也可以不添加COCOS_CONSOLE_ROOT = 'COCOS_CONSOLE_ROOT'NDK_ROOT = 'NDK_ROOT'ANDROID_SDK_ROOT = 'ANDROID_SDK_ROOT'ANT_ROOT =
Time of Update: 2014-03-27
先說下我的想法,不知道是我沒有找到還是怎麼的,貌似沒有看到什麼比較有名的Android架構,因為大部分Android應用都有著相同的實現需求,網路請求啦,檔案操作啦之類的。自己也寫了幾個項目,但每次有些基礎底層的類都要重新寫一遍,雖然每次寫都有新的啟發,但還是重複造了好多輪子了,所以我就想,為什麼不寫一個常用類的集合,封裝好,打包成jar檔案(打包成jar檔案是收到了cocos2d的啟發,原來那麼多類打包成一個檔案引用就好了,太方便了!),以後用的時候就各種調用就好了。然後我就構思了一個看上去很
Time of Update: 2014-03-27
從這一節開始,筆者將為大家講解如何製作一款類似flappy bird的遊戲。一、磨刀不誤砍柴工,首先我們來介紹一下遊戲開發環境,以及遊戲引擎的選擇:◆開發語言:C++◆開發環境:VS2012 :◆遊戲引擎:cocos2dx-3.0beta2
Time of Update: 2014-03-27
Fragment(片段)是作為android3.0(api level 11)發布版本的一部分而引入的;Fragment允許將activity拆分成多個完全獨立封裝的可重用的組件,每個組件有它自己的生命週期和ui布局。
Time of Update: 2014-03-27
一、聲明:public class AlarmManager extends Object二、類結構:java.lang.Object ?android.app.AlarmManager 三、概述:該類提供一種接近系統鬧鐘服務的方式,允許你去設定一個將來的時間點去執行你的應用程式。當你的鬧鐘響起(時間到)時,在它上面註冊的一個意圖(Intent)將會被系統以廣播發出,然後自動啟動目標程式,如果它並沒有正在運行。註冊的鬧鐘會被保留即使裝置處於休眠中(如果鬧鐘在給定時間響起可以選擇是否喚醒裝置)
Time of Update: 2014-03-27
Service AIDL簡述Android系統中的進程之間不能共用記憶體,因此,需要提供一些機制在不同進程之間進行資料通訊。Android應用程式組件中的4個(Activity、Broadcast、 Service和Content Provider)都可以進行跨進程訪問,Service就是通過AIDL服務來完成不同進程之間的通訊。在AIDL服務中有兩種對象: 服務程式:給調用者提供服務.將自己的服務介面暴露在外,讓使用者通過這些介面來調用自己的方法.
Time of Update: 2014-03-27
Action Bar、ActionBar、ActionBarCompatAction Bar官方文檔如下描述: The action bar is a window feature that identifies the user location, and provides user actions and navigation modes. Using the action bar offers your users a familiar interface across
Time of Update: 2014-03-27
重寫Android預設Button按鈕引發異常:Caused by: android.view.InflateException: Binary XML file line #11: Error inflating class com.example.activity1.TestButton自訂控制項的代碼如下,只是簡單重寫onTouchEvent方法,一直沒辦法正常使用。public class TestButton extends Button {public
Time of Update: 2014-03-27
快速搭建Android jUnit測試環境測試的分類:原始碼透明度 : 黑箱測試:不知道原始碼,關係使用者操作。 白盒測試:根據原始碼編寫測試案例。測試粒度: 方法測試:function test 單元測試:jUnit test 整合測試:intergration test測試次數: 煙霧測試 (Smoke Test):smoke test(Android monkey) 壓力測試:pressure testAndroid monkey:Android
Time of Update: 2014-03-26
首先,引發這種問題的原因可能比較多,但多數情況下是SDK與ADT的版本不一致造成的。 學習Android開發之初,在Android Developers 上直接下載了ADT Bundle,其ADT版本為22.3,後來SDK自動更新到了22.6,但ADT沒有更新,所以就出現了以上的問題。
Time of Update: 2014-03-27
序:本文講述Android布局中的LinearLayout的使用,重點2方面:1. 跨行和跨列如何? 2.使用layout_weight注意事項-------------------------------------------------------------------------------------------------------------------------------------------1. 跨列如何??(例如一行 有2個按鈕,其中左邊一個按鈕長度是右邊按鈕的2
Time of Update: 2014-03-27
一、聲明:public final class SystemClock extends Object 是一個不可變類。 二、結構:java.lang.Object ?android.os.SystemClock三、概述: 它是一個核心的技術裝置。三種不同的時鐘是可用的,他們不應該混淆:1、System.currentTimeMillis()是一個標準的“牆”時鐘(時間和日期),表示從紀元到現在的毫秒數。該牆時鐘能夠被使用者或電話網路(見setCurrentTimeMillis(long)
Time of Update: 2014-03-27
activity類package com.kane.listview;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Map;import com.kane.listview.adapter.GameAdapter;import com.kane.listview.util.Globals;import android.
Time of Update: 2014-03-27
問題現象: 在剛安裝完demo應用未登入任何帳號時,通過系統內的分享功能想將檔案/圖片等內容"發送給好友"或"發送到我的電腦",觸發登入介面,但登入成功後,沒有跳轉到選擇demo好友發送介面,無法繼續發送。 本文為Sodino所有,轉載請註明出處:http://blog.csdn.net/sodino/article/details/22101881程式碼分析:
Time of Update: 2014-03-26
Earthquake(地震顯示器) 項目 詳解 環境: Android Studio 0.5.2, Gradle 1.11, kindle fire時間: 2014-3-24 Earthquake項目, 主要是讀取USGS(United States Geological Survey, 美國地址勘探局)提供的feeds(訂閱源), 進行顯示資料;需要讀取互連網的資料, 進行格式解析(parse), 資料類型是atom類型, 類似XML.訂閱源地址: http:/
Time of Update: 2014-03-26
ViewSwitcher常用於兩個視圖帶動畫效果的切換,如果試圖裡面只是圖片也可以使用ImageSwitcher,前面有介紹,本文類比手機上螢幕菜單,將應用分屏顯示和切換的功能,並實現滑屏動畫,部分內容來源網路,這裡將其完善和最佳化:SlideMenuActivity:package com.home.testviewswitcher;import java.util.ArrayList;import android.app.Activity;import
Time of Update: 2014-03-26
要是webview能夠與JavaScript互動,首先需要webview要啟用JavaScript:WebSettings webSettings = myWebView.getSettings(); webSettings.setJavaScriptEnabled(true); 然後建立JavaScript的介面:public class WebAppInterface { Context mContext; /**
Time of Update: 2014-03-26
Android---如何提高模擬器的速度 做Android開發的程式猿們,很多人心中有一糾結:“Android模擬器怎麼這麼慢啊,用自己的愛機測試有點小小不舍”,Google推出的adt-bundle-windows-x86在省去了Android程式猿辛苦安裝adt外掛程式的時候還是沒有直接解決Android模擬器的速度上的劣勢,就在這一點上有點輸給了Mac上的ios,今天袁老師悄悄地來揭曉GoogleADT中的一個小秘密--如何提高模擬器的速度。