Time of Update: 2014-03-10
今天搞啦很久,其實很簡單,就加幾個屬性就可以啦!圖如下
Time of Update: 2014-03-10
一、申請你的AppIDhttp://open.weixin.qq.com/ 友情提示:推薦使用eclipse打包軟體最後一步的MD5值去申請AppID二、官網下載libammsdk.jar包http://open.weixin.qq.com/download/?lang=zh_CN三、將libammsdk.jar複製到工程的libs目錄四、在需要分享的Activity編寫代碼private IWXAPI wxApi; //執行個體化
Time of Update: 2014-02-09
猴子原創,歡迎轉載。轉載請註明: 轉載自Cocos2D開發網–Cocos2Dev.com,謝謝!原文地址: http://www.cocos2dev.com/?p=514昨天使用ios7SDK build的時候,發現了幾個warning,原來以前寫的內購方法,有些在ios7下棄用了。今天改了下,順便代碼也發上。PGStoreKitManager.h//// PGStoreKitManager.h// OCPhysicGame//// Created by
Time of Update: 2014-02-08
本節不打算繼續講Android介面開發,而是講一下Intent, 之後可能會把QQ登陸介面、聊天介面做出來,不過聊天介面可能會等我複習完Sqlite資料庫之後再考慮,不過還是先記錄一下本節的內容,以備以後參考。 Intent 用於啟動一個Activity 或 Service或者BroadCast。1、
Time of Update: 2014-02-08
ince this question was asked a few very nice open source native libraries have been created. These include:ChartDroidAndroidPlotAChartEngineAnd a commercial chart:ShinobiControlsORIGINALIt looks like the creator of this question solved this problem
Time of Update: 2014-02-08
大家知道,Android系統預設情況下App的所有組件都運行在主線程中(也叫UI線程),如果我們有某個操作佔用時間較長,就有可能阻塞我們的UI,導致使用者的互動不順暢,如果卡的時間超過5秒,系統還會彈出使用者提示框提示使用者是否殺掉進程,這當然不是我們希望看到的。 為了處理這種情況,很自然的想法是將耗時的操作放到另一個線程中執行,Android為處理非同步作業提供給了我們幾種方式,我們就先來看看一種封裝程度較高的方式,通過繼承AnsyncTask類來實現非同步作業。
Time of Update: 2014-02-08
Android.mk如下:LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)#依賴的動態庫列表XLOCAL_SHARED_LIBRARIES := \ liblog #標頭檔列表XLOCAL_C_INCLUDES := \ /home/dell/yangping/json_linux/jsoncpp-src-0.5.0/include \
Time of Update: 2014-02-08
與介面編程緊密相關的就是事件處理了,因此本章知識與上一章的內容銜接的非常緊密。Android提供兩種方式的事件處理,基於監聽的事件處理和基於回調的事件處理,這章書還介紹了Handler和AsyncTask,實際上Handler訊息傳遞機制是另一種形式的“事件處理”。。最後書本一直強調一個東西:盡量避免在UI線程中執行耗時操作,否則可能會導致ANR異常。先! 事件處理
Time of Update: 2014-02-08
全是以前的 一些例子,也是學習別人的。拿出來和大家分享,經常用到的功能所有代碼了。vcD4KPHA+PHByZSBjbGFzcz0="brush:java;">public class MainActivity extends Activity { private ImageView imageView; @Override public void onCreate(Bundle savedInstanceState) {
Time of Update: 2014-02-08
Best Time to Buy and Sell Stock III Say you have an array for which the ith element is the price of a given stock on day i.Design an algorithm to find the maximum profit. You may complete at most two transactions.Note:You may not engage in multiple
Time of Update: 2014-01-02
案例:我們要實現的功能是點擊按鈕開始計時,從0開始計時到10停止,點擊Main線程不會影響計時操作,運行如下 vcC0yrXP1tXiuPa5psTco6zPwsPmuPq087zSwLS31s/t0rvPwqO6PC9wPgo8cD612tK71ta3vcq9o7rKudPDSGFuZGxlctbQtcRwb3N0RGVsYXllZLe9t6ijujwvcD4KPHByZSBjbGFzcz0="brush:java;"> /** * 使用Handler中的postDelayed計時
Time of Update: 2013-12-31
package com.hzhi.my_sax;import java.util.ArrayList;import android.os.Parcel;import android.os.Parcelable;public class school implements Parcelable{public static final String tag_name = "School";public String name;public String code;public
Time of Update: 2013-12-26
Android應用軟體隨身Q是基於位置的即時微問答應用, 隨身Q是Diggerlab公司的一款基於地理位置的問答服務的產品。目前正在alpha自我裝載中。Diggerlab是一家關注社交媒體,移動互連網,與眾包模式的互連網創業公司。公司今年初在東京成立, 9月才剛搬家到上海。據說已經獲得矽谷風投公司的種子投資. 有包括美國三大創業加速器之一 500
Time of Update: 2013-12-26
Dalvik虛擬機器還是比較常用的,於是我研究了一下Dalvik虛擬機器,在這裡拿出來和大家分享一下,希望對大家有用,經過長時間學習Dalvik虛擬機器,於是和大家分享一下,看完本文你肯定有不少收穫,希望本文能教會你更多東西。很多實現代碼都是來自Apache Harmony項目,主要目的是保證虛擬機器的類庫能夠和Java SE的類庫最大可能的相容,從而降低應用開發人員從Java
Time of Update: 2013-12-26
本文和大家重點學習一下Widget開發的概念,最近一直在研究AndroidWidget開發,工作也告一段落,現在停頓下來,整理一下思路,與大家共同分享經驗,共同學習。AndroidWidget開發系列一)今天先說一下Android平台的Widget開發的前景以及潛力,轉載自http://www.williamhua.com/2009/04/26/unlimited-potential-of-android-widgets/,“Android案頭Widget的無限潛能”算是
Time of Update: 2013-12-26
環境搭建 JDK安裝 如果你還沒有JDK的話,可以去這裡下載,接下來的工作就是安裝提示一步一步走。設定環境變數步驟如下:我的電腦->屬性->進階->環境變數->系統變數中添加以下環境變數:JAVA_HOME值為: D:\Program
Time of Update: 2013-12-26
在Android中定義對象,需要我們重構一個執行個體。重構就是在不改變軟體現有功能的基礎上,通過調整程式碼改善軟體的品質、效能,使其程式的設計模式和架構更趨合理,提高軟體的擴充性和維護性。1.重構程式有什麼好處:當一段程式被寫出來,之後 我們所要做的事,就是修改它與維護它。一旦程式 越長越複雜,混亂到無法維護 的境界 時,就只好刪掉重寫。所以若我們能通過某些方式,例如重新組織或部分改寫代碼,好讓代碼再次變得容易維護 ,那麼我們就可以為自己省下許多
Time of Update: 2013-12-26
效能最佳化Android應用程式啟動並執行行動裝置受限於其運算能力,儲存空間,及電池續航。由此,它必須是高效的。電池續航可能是一個促使你最佳化程式的原因,即使他看起來已經啟動並執行足夠快了。由於續航對使用者的重要性,當電量耗損陡增時,意味這使用者遲早會發現是由於你的程式。雖然這份文檔主要包含著細微的最佳化,但這些絕不能成為你軟體成敗的關鍵。選擇合適的演算法和資料結構永遠是你最先應該考慮的事情,但這超出這份文檔之外。簡介寫出高效的代碼有兩條基本的原則:◆不作沒有必要的工作。◆盡量避免記憶體配置。明
Time of Update: 2013-12-26
從許多方面來說,每個Android應用程式存活在它們自己的世界中應用基礎-Application FundamentalsAndroid應用程式以java作為開發語言。用Android SDK 提供的工具,可以將應用程式所需要的資料和資源檔打包到一個android包檔案中,這個檔案用.apk作為副檔名。所有代碼都在單個.apk檔案中, 當成一個應用,這個檔案就是通常安裝在Android裝置中的應用. 一旦安裝到了一個裝置,每個應用生存在它自己的安全沙箱中。
Time of Update: 2013-12-11
我們都知道Android是單執行緒模式,這意味著Android UI操作並不是安全執行緒的並且這些操作必須在UI線程中執行,所以你單純的new一個Thrad並且start()不行的,因為這違背了Android的單執行緒模式。