Android中SQLite操作

一、SQLite簡介1.SQLite是一個輕量級的資料庫,是遵守ACID的關聯式資料庫管理系統,它的設計目標是嵌入式的,而且目前已經在很多嵌入式的產品中使用了它,這種資料庫佔用該資源很低,在嵌入式裝置中,可能只要幾百K的記憶體就夠了,它能夠支援Windows、Linux、Unix等等主流的作業系統,同時能夠能夠跟許多程式語言相結合,比如PHP,Java、C++、.Net等,還有ODBC介面。比起MySql、PostgreSQL這兩款開源界著名的資料庫管理系統來講,它的處理速度比這兩者都要快。2.

Android開發教程之--sql語句

一、建立/刪除表String sql="Create table "+TABLE_NAME+"("+FIELD_ID+" integer primary key autoincrement,"  +FIELD_TITLE+" text );";        db.execSQL(sql);String sql=" DROP

PendingIntent和Intent的區別

An Intent is something that is used right now; a PendingIntent is something that may create an Intent in the future. You will use a PendingIntent with Notifications, AlarmManager, etc.Notification n = new Notification(R.drawable.face_1,

Android多個Activity之間共用類(資料)——Application Context

多個Activity中經常使用同一變數時,使用Bundle則每次調用Activity都要設定。在android中想在整個應用中不同Activity多次重複使用相同的變數時利用使用Application context可以方便的實現。1、建立一個類,繼承自Applicationpackage activity.com;import android.app.Application;public  class  MyApplication  extends 

Android各種資源詳解

在Android階層中,資源扮演著非常重要的角色。在Android中,資源是綁定到可執行程式的檔案或值。這些檔案和值綁定到可執行程式的方式很友好,無需重新編譯和重新部署應用程式就能更改他們。熟悉的資源套件括:字串,顏色和位元影像等。下面分別介紹Android中資源的使用。1、字串資源Android允許一個或多個xml檔案中定義一個或多個字串。這些xml檔案位於/res/values目錄下。檔案名稱池可以任意指定,但常見的是類似strings.xml這樣的。如:[html] <?xml

Android RoboGuice使用指南(12):如何綁定generic類型

如果需要注入某個參數化型別,比如List<String>:[java]  class Example {  @Inject  void setList(List<String> list) {  ...  } } class Example { @Inject void setList(List<String> list)

AndroidManifest.xml檔案詳解(activity)(三)

android:launchMode這個屬性定義了應該如何啟動Activity的一個指令。有四種工作模式會跟Intent對象中的Activity標記(FLAG_ACTIVITY_*常量)結合在一起用來決定被調用Activity在處理Intent對象時應該發生的事情,這四種模式是:standardsingleTopsingleTasksingleInstance預設的模式是standard。像下表顯示的那樣,這四種模式被分成兩組,standard和singleTop為一組,singleTask和s

高效list adapter

Android api demo裡面有一個編寫高效list adapter的demo,裡面寫了建議的兩條高效原則 1. 在getView方法中,重複利用 convertView,convertView是舊的View,建議先判斷是否為空白,如果不為空白,可以修改其內容來顯示新的row。         public View getView(int position, View convertView,

Android常用mimeType表

一、MIME TYPE描述多用途互連網郵件擴充(MIME,Multipurpose Internet Mail

AsyncTask源碼分析

AsyncTask 非同步任務,可以很方便的在應用中執行下載等可能阻塞UI Thread的任務,現在分析一下它的源碼。首先列出AsyncTask的一些核心方法和域: public abstract class AsyncTask<Params, Progress, Result> {  private static final int CORE_POOL_SIZE = 5;        //核心線程數 

android程式碼實現改變字型顏色和輸入密碼的顯示隱藏

這篇文章記錄一下開發時遇到的兩個小問題       1、很多時候都需要用在java代碼中去更改字型的顏色,密碼的顯示方式,以及使用java代碼建立一個控制項、一個布局,這次遇到的問題就是使用java代碼更改字型的顏色,第一次使用的是[java]//  tvAbcAccount.setTextColor(color.PressAccountTextColor); // 

Android中setLayoutParams的注意點

先看一下代碼[java]textView.setLayoutParams(new TextSwitcher.LayoutParams(                 LayoutParams.FILL_PARENT,

Android之使用檔案進行資料存放區

首先給大家介紹使用檔案如何對資料進行儲存,Activity提供了openFileOutput()方法可以用於把資料輸出到檔案中,具體的實現過程與在J2SE環境中儲存資料到檔案中是一樣的。            

Android電視退出程式Animation

package gongzibai.co.cc;import android.graphics.Matrix;import android.view.animation.AccelerateDecelerateInterpolator;import android.view.animation.Animation;import android.view.animation.Transformation;public class TV extends Animation

Android常用命令

      -    sdk              : Displays the SDK Manager window.-    avd          

Splash Screen開場屏在Android中的實現

很多網友可能發現近期Tencent推出的手機QQ Android版包含了一個開場屏Splash Screen載入效果,通常遊戲或大型軟體開啟時可能需要一個釋放解析資源的過程,需要一個前台的動畫播放和背景邏輯處理線程配合,當然對於簡單的軟體也可以加一個Splash

android之IME

IME的例子和原始碼看了不少時間了,看得頭很暈,很鬱悶。靜下心來把整個代碼想了一遍,其實大部分代碼都在處理繪製介面,以及事件的處理,核心代碼很少,都被底層封裝得很完美了。先看看一般IME的介面: 分為兩個部分,上部分是候選視窗(CandidateView),用來顯示候選詞,現在常用的IME都有這個功能,如在搜狗、googleIME中輸入abc,輸入框中就會顯示很多相關聯的中文詞。下部分就是軟鍵盤了,這個沒什麼好說的。IME中核心類是InputMethodService其次就是:Cand

Android 程式開發:(五)螢幕組件 —— 5.5 RelativeLayout相對布局

使用RelativeLayout,可以通過設定“相對位置”(每個View相對於另一個view的位置),來指定它所包含的子view的位置。看下面main.xml中的代碼: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout

android擷取相簿圖片及路徑

先是相簿圖片的擷取:private final String IMAGE_TYPE = "image/*";private final int IMAGE_CODE = 0; //這裡的IMAGE_CODE是自己任意定義的//使用intent調用系統提供的相簿功能,使用startActivityForResult是為了擷取使用者選擇的圖片Intent getAlbum = new

Android圖形---OpenGL(一)

Android系統包含了OpenGL(Open Graphics Library),從而給2D和3D圖形提供了高效能的支援,尤其是OpenGL ES API。OpenGL是一個跨平台圖形API,它給3D圖形處理指定了一個標準的軟體介面。OpenGL ES是一種用於嵌入式裝置的OpenGL規範。從Android1.0開始,就提供了對OpenGL ES1.0和1.1API規範的支援。從Android2.2(API Level 8)開始,架構開始支援OpenGL ES2.0

總頁數: 2771 1 .... 2596 2597 2598 2599 2600 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.