Time of Update: 2014-11-09
Android PopupWindow學習總結Android中有一種可以放置在任何位置的一種快顯視窗PopupWindow,比Dialog更加靈活方便,但是作者在使用過程中遇到過幾個問題,今天來總結一下。首先先來說一下怎麼來放置一個PopupWindow,PopupWindow總共提供了三個方法:showAsDropDown(View anchor):相對某個控制項的位置(正左下方),無位移showAsDropDown(View anchor, int xoff, int
Time of Update: 2014-11-09
android自訂趨勢圖 之前項目需求裡有一個需求是要根據每周的天氣溫度去繪製一個趨勢圖,這個圖不基於XY座標,就是一個單純的趨勢圖,百度後看了一些部落格,大體上有了一些思路,下面是整個趨勢圖的:最下面的點線圖就是要做的效果。下面貼出趨勢圖範例程式碼:package com.example.testxyjar;import utils.XYViewDrawBitmap;import utils.XYViewDrawLine;import
Time of Update: 2014-11-08
Android資料庫升級執行個體,android資料庫執行個體第一部分Andoird的SQLiteOpenHelper類中有一個onUpgrade方法。協助文檔中只是說當資料庫升級時該方法被觸發。經過實踐,解決了我一連串的疑問:1. 協助文檔裡說的“資料庫升級”是指什嗎?你開發了一個程式,當前是1.0版本。該程式用到了資料庫。到1.1版本時,你在資料庫的某個表中增加了一個欄位。那麼軟體1.0版本用的資料庫在軟體1.1版本就要被升級了。2. 資料庫升級應該注意什嗎?軟體的1
Time of Update: 2014-11-09
Android CodeReview 些許總結CodeReview些許總結1:使用Handler的時候,使用handler.post(Runnable);,hanler與類盡量保持弱參考關聯性,或者使用靜態handler對象public Handler h = new Handler() { //不推薦 @Override public void handleMessage(Message msg) { } };public static
Time of Update: 2014-11-09
Android 輸入控制項 今天天氣不錯 蝦米 來講解 Android中輸入的控制項 在 Android中輸入控制項是常見的 隨處可見 今天又時間 寫一篇Android中輸入控制項的集合 瞭解他們的相同處和不同處,下面是Android系統中我們常用到的輸入控制項 好 廢話不多 開始: Android已經為接受來自使用者的輸入多種不同的輸入控制項的支援。常見的輸入控制項包括: Buttons Text Fields Checkboxes
Time of Update: 2014-11-09
AndroidÖнâÎöÍøÂçÇëÇóµÄURL×î½üÕýÔÚ×öAndroidÍøÂçÓ¦ÓõĿª·¢£¬Ê¹ÓÃÁËandroidÍøÂçÇëÇó·½ÃæµÄ֪ʶ£¬ÏÖÔÚÏò´ó¼Ò½éÉÜÍøÂçÇëÇó·½ÃæµÄ֪ʶ£¬ÎÒÃÇÖªµÀandroidÖÐÏò·þÎñÆ÷¶Ë·¢ËÍÒ»¸öÇëÇ󣬣¨Õâ¾ÍÊÇÎÒÃÇͨ³£Ëù˵µÄPOSTÇëÇ󣣬ÎÒÃÇÒª·¢ËÍÒ»¸öÍêÕûµÄURL£¬È»ºó·þÎñÆ÷¶Ë½ÓÊÕµ½Õâ¸öURL
Time of Update: 2014-11-08
iOS 自動處理 Http 請求的應答內容字元編碼,ios應答iOS 請求 URL 返回內容的字元集編碼處理自適應太陽火神的美麗人生 (http://blog.csdn.net/opengl_es)本文遵循“署名-非商業用途-保持一致”創作公用協議轉載請保留此句:太陽火神的美麗人生 - 本部落格專註於 敏捷開發及移動和物聯裝置研究:iOS、Android、Html5、Arduino、pcDuino,否則,出自本部落格的文章拒絕轉載或再轉載,謝謝合作。我們來看一下如何訪問 “
Time of Update: 2014-11-08
Android,android官網隱藏視圖View: "android:visibility"本文地址: http://blog.csdn.net/caroline_wendy視圖可以選擇隱藏(gone), 可視(visible),
Time of Update: 2014-11-08
Android,android官網錯誤: "Invalid 9-patch, cannot be less than 3 pixels in a dimension"本文地址: http://blog.csdn.net/caroline_wendy錯誤: "Invalid 9-patch, cannot be less than 3 pixels in a dimension: Invalid 9-patch, cannot be less than 3
Time of Update: 2014-11-08
iOS 在TabViewController中的一個ViewController跳轉到另一個ViewController,tabviewcontroller步驟一:#import "AppDelegate.h"步驟二:在需要跳轉的地方: AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate]; UITabBarController
Time of Update: 2014-11-08
Android,android官網資源(resource)轉換為String本文地址: http://blog.csdn.net/caroline_wendyAndroid建議資源的動態綁定, 即把string寫入資源內, 然後執行動態綁定.有時需要把資源(resource)ID轉換為相應的字串String.使用:String mystring =
Time of Update: 2014-11-08
cocos2D(四)----
Time of Update: 2014-11-08
iOS開發--從TQRichTextViewDemo中學會分析工程,tqrichtextview:http://code4app.com/ios/TQRichTextView/5244fe9c6803fa08620000001.首先找到AppDelegate類,無論一個工程有多麼複雜,多麼多的類,但入口只有一個就是AppDelegate類的didFinishLaunchingWithOptions方法。我們閱讀別人原始碼的時候可以從這裡入手。在TQRichTextViewDemo工程中,這個方法
Time of Update: 2014-11-08
Android 訊息推送 Xmpp協議1.引言 所謂的訊息推送就是從伺服器端向移動終端發送串連,傳輸一定的資訊。比如一些新聞用戶端,每隔一段時間收到一條或者多條通知,這就是從伺服器端傳來的推送訊息;還比如常用的一些IM軟體如、GTalk等,都具有伺服器推送功能。 推送方法如下: 1)通過SMS進行伺服器端和用戶端的交流通訊。 在Android平台上,你可以通過攔截SMS訊息並且解析訊息內容來瞭解伺服器的意圖,可以實現完全的即時操作。但是問題是這個方案的成本相對比較高,且依賴於電訊廠商。
Time of Update: 2014-11-08
淺析Android中的訊息機制,淺析android機制 在分析Android訊息機制之前,我們先來看一段代碼:</pre><pre name="code"
Time of Update: 2014-11-08
cocos2D(八)---- CCMenu &&
Time of Update: 2014-11-08
android代碼混淆筆記混淆處理的apk被反編譯後代碼中包名類名等都變成abcd之類,很難看懂。使用代碼混淆,啟用混淆器,對相關檔案進行編輯,然後打包簽名就可以了;------------在2.3的版本中,項目中有這個檔案 proguard.cfg (沒有的可以手動添加) 添加一句: proguard.config=proguard.cfgproguard.cfg檔案中內容: -optimizationpasses
Time of Update: 2014-11-07
【邊做項目邊學Android】手機安全衛士05_2:程式主介面,為每個條目添加事件,android05_2為每個條目添加點擊事件監聽器gv_main.setOnItemClickListener(this);需要當前Activity實現OnItemClickListener介面,同時實現public void onItemClick(AdapterView<?> parent, View view, int position,long id)方法/** *
Time of Update: 2014-11-07
為什麼唱吧iOS
Time of Update: 2014-11-07
python admin管理頁面進不去的方法,pythonadminpython admin管理頁面進不去by 伍雪穎python manage.py shellfrom django.contrib.auth.models import User user =User.objects.get()print user看看有什麼帳號,然後修改密碼進去user