Time of Update: 2014-10-30
Android開發系列(二十):AutoCompleteTextView(自動完成文字框)的功能和用法當使用者輸入一定的字元之後,自動完成文字框能夠顯示一個下拉式功能表,供使用者從中選擇,當使用者選擇某個功能表項目之後,AutoCompleteTextView可以按照使用者的選擇自動填寫該文字框AutoCompleteTextView是從EditText派生而出,比普通編輯框多了一個功能:輸入一定字元後,自動完成文本。下邊我們看下它的屬性:android:completionHint:設定下拉式
Time of Update: 2014-10-30
android rawquery和query的比較Cursor cursor = db.rawQuery("select name from *** where id=?", new String[]{"1"});Cursor cursor = db.query("***", new String[]{"name"}, "id=?", new String[]{"1"}, null, null,
Time of Update: 2014-10-30
Android 編程之入門開發檔案夾管理器開發檔案事件操作-2上一篇部落格,我們已經得到了資料夾清單,我們需要對檔案清單子項添加事件,比如我們點擊的是檔案,就執行開啟操作,點擊的是檔案夾執行開啟檔案夾操作,遍曆檔案清單,以此類推直到最後一個是檔案位置,關於檔案與檔案夾的處理後面會講到在我的程式裡,我寫了一個類,對檔案進行處理,FileOpreationUitl:package com.example.util;import java.io.File;import
Time of Update: 2014-10-30
Android動畫之二:View Animation如上一篇部落格《Android動畫之一:Drawable Animation》所說,android動畫主要分為三大部分,上一篇部落格已經講解Drawable Animation的用法,即逐幀地顯示圖片,經常運用於動態顯示一個進度動畫,這是出現頻率最高的應用情境。接下來,我們這篇文章將循序漸進,介紹View Animation。View Animation也是我們平時很多書籍所說的Tweened
Time of Update: 2014-10-30
Android監聽返回鍵android開發中,對返回鍵事件的監聽是要經常用到的,下面以一個例子來示範一下android對返回鍵的事件監聽。public class BackKeyTest extends Activity{/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle
Time of Update: 2014-10-30
android線程式控制制UI更新(Handler 、post()、postDelayed()、postAtTime)按照下面的理解就是handler與ui線程有一定的關聯可以因為更新介面只能在主線程中所有更新介面的地方可以在接受訊息的handleMessage那裡還有更新介面可以在handler.port(new Runnable))在自訂的線程中然後執行post方法通知主線程去更新這個介面下面是參考:Android 線程是單線程的。 所以更新UI要用到Handler:private
Time of Update: 2014-10-30
Android學習筆記:Home Screen
Time of Update: 2014-10-29
自拍後台視頻錄製,即可以自動拍攝也可以手動幹涉,實現完全控制,網路攝影機可以手動package com.example.recorddemo;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.SurfaceHolder;import android.view.SurfaceView;import android.view.View;import
Time of Update: 2014-10-29
配置pydot環境,pydot環境第一次配置pydot環境,過程還是比較曲折,看來對這種模式還不是很熟悉。斷斷續續弄了兩天弄好了。都是些小要求,小細節問題。安裝的順序也很重要:1、安裝python-2.7.8.amd64.msi, 選擇only for me,否則後面pyparsing解析不出路徑;2、在path中設定 python的路徑 如, D:\python273、安裝graphviz-2.26.3.msi, 選擇for everyone
Time of Update: 2014-10-30
Android中利用Handler實現訊息的分發機制(一)上一篇文章,我們講到在調用Handler的sendMessage方法時,最終我們會進入到一個叫 sendMessageAtTime的方法,如下: public boolean sendMessageAtTime(Message msg, long uptimeMillis) { MessageQueue queue = mQueue; if (queue == null) {
Time of Update: 2014-10-29
在4.0以上自訂標題列,4.0自訂標題列需要設定的幾句代碼:private void setCustomTitle() {requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);setContentView(R.layout.main);getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,R.layout.customtitle);}另外要引用自訂的樣式: <style
Time of Update: 2014-10-29
5、使用Libgdx設計一個簡單的遊戲------雨滴,libgdx------(原文:http://www.libgdx.cn/topic/49/5-%E4%BD%BF%E7%94%A8libgdx%E8%AE%BE%E8%AE%A1%E4%B8%80%E4%B8%AA%E7%AE%80%E5%8D%95%E7%9A%84%E6%B8%B8%E6%88%8F-%E9%9B%A8%E6%BB%B4)在深入研究Libgdx提供的API之前,我們先來建立一個簡單的遊戲來感受一下libgdx各個功能。
Time of Update: 2014-10-29
判斷一個圖片是不是偽造的方法,判斷圖片偽造有時候我們閑著無聊可能把.txt文本改成.jpg或.png.但是我們開發的時候可能讀取都是按尾碼名讀取的,也許就可能把這一張偽造的圖片也讀了出來,可能給我們隊開發造成一定的損害。那麼我們怎麼判斷一個圖片是真的圖片還是假圖片那:下面是方法:public static void main(String[] args) throws IOException { File file=new File("C:/Documents and
Time of Update: 2014-10-29
【八】注入架構RoboGuice使用:(Your First Injected Fragment),roboguiceinjected 上一篇我們簡單的介紹了一下RoboGuice的使用(【七】注入架構RoboGuice使用:(Your First Custom Binding)),今天我們來看下fragment的註解 (一):簡介:和Activity一樣,我們也同樣可以在Fragment中使用註解,你需要一下的步驟.
Time of Update: 2014-10-29
【cocos2dx 3.2】瓦片地圖製作,cocos2dx瓦片使用Tiled編輯地圖每一個圖層只能放一種瓦片瓦片的大小最好是32*32的倍數對象層裡面設定路徑的座標主程式中擷取對象層中的座標,做相應的操作設定口袋精靈類:Monster.h#include "cocos2d.h"USING_NS_CC;class Monster : public Sprite{public:virtual bool init(Vector<Node*>
Time of Update: 2014-10-29
android擷取string.xml的值,androidstring.xml為什麼需要把應用中出現的文字單獨存放在string.xml檔案中呢?一:是為了國際化,當需要國際化時,只需要再提供一個string.xml檔案,把裡面的漢子資訊都修改為對應的語言(如,English),再運行程式時,android作業系統會根據使用者手機的語言環境和國家來自動選擇相應的string.xml檔案,這時手機介面就會顯示出英文。這樣做國際化非常的方便。二:為了減少應用的體積,降低資料的冗餘。假設在應用中要使用
Time of Update: 2014-10-29
APP推廣真的有捷徑嗎?,APP推廣捷徑中小開發人員的app推廣現狀動輒拿出上千萬的廣告費,那才算大拿,除了BAT的APP,哪家的APP都得量力而行。一些中小開發人員甚至更窮,APP推廣的預算甚至幾乎為0.
Time of Update: 2014-10-29
Android 動態改變組件大小,android組件注意,你要改變組件的部分,要在XML中將其設定為warp_content.比如你如果要改變button寬度,在xml中就要將其layout_width設定為wrap_content在代碼中動態設定寬度是通過設定設定LayoutParams來達到效果的ImageView pictureView = (ImageView) convertView.findViewById(R.id.picture_view);
Time of Update: 2014-10-29
Mobile first! Wijmo 5 + Ionic Framework之:Hello World!,wijmoionic本教程中,我們用Wijmo 5 和 Ionic Framework實現一個Mobile的工程:Hello World。Ionic是什嗎?Ionic是一個HTML5架構、免費、開源,用於協助產生hybird mobile Apps (混合行動裝置 App)。Ionic包含3部分:CSS 樣式:用於渲染Web頁面,使得頁面更接近原生行動裝置 App (Native App)
Time of Update: 2014-10-29
Android 各個版本WebView,android版本webview轉載請註明出處 http://blog.csdn.net/typename/ powered by miechal zhao : miechalzhao@gmail.com前言:根據Google公布的Android 各個系統版本市場佔有率(Google Android dashboards), Android 4.0及其以上系統將近90%左右,發展趨勢必將是未來市面上幾乎是Android 4