編寫完整的Content provider樣本

文章目錄 日誌引用 在在Content provider實現中使用SQLiteOpenHelper中實現的是特別簡單的content provider,方法實現不全。下面給出一個實現比較全面的Content provider,當然也是很簡單的。使用UriMatcherUriMatcher可以協助開發人員識別Uri。比如:content://com.easymorse.cp.mycp/emperors表示擷取朝代列表集合。而:content:

POSIX 最新標準下載

本文遵循CPL協議,可以免費自由使用,但不得去掉作者資訊。作者: ablo首頁:http://blog.csdn.net/ablo_zhouEmail:ablozhou at gmail.com日期:2007.7.4 0:54很多人聽說了POSIX標準,但標準具體長什麼樣,在哪裡下載到,則 不清楚。現在我開放出來,供相關人員使用。Single UNIX Specification V3,IEEE Std 1003.1,2004 Edition標準線上地址:http://www.unix.org/

Download an HTTP file to SDcard with progress notification

try {//set the download URL, a url that points to a file on the internet//this is the file to be downloadedURL url = new URL("http://somewhere.com/some/webhosted/file");//create the new connectionHttpURLConnection urlConnection = (HttpURLConnection)

js擷取螢幕的寬度高度以及window.open的用法

轉自:http://hi.baidu.com/zhuifengh2o/item/4cba119a95b69837336eebe0 123<script>         alert(screen.width + "*" + screen.height)        </script>輸出當前螢幕的寬度和高度;12345678910111213<SCRIPT  LANGUAGE="JavaScript">         var s = "網頁可見地區寬:" 

JS擷取螢幕,瀏覽器,網頁高度寬度(帶圖示)

轉自:http://lwbpeter.blog.163.com/blog/static/385082112011102892041596/ 網頁可見地區寬:document.body.clientWidth 網頁可見地區高:document.body.clientHeight 網頁可見地區寬:document.body.offsetWidth (包括邊線的寬) 網頁可見地區高:document.body.offsetHeight

get請求走wap的多次302原因和cookie有關

通過抓包發現訪問成功的時候要求標頭的cookie值有兩個,就是第一次請求時返回頭裡面的兩個Set-Cookie, 以前代碼是httpURLConnection.getHeaderField("Set-Cookie"),只能擷取到最後一個Set-Cookie的值,現在改成    String cookieVal = null;    String key = null;    for (int i = 1; (key = httpURLConnection.getHeaderFieldKey(i)

字元轉換小程式

class testCharSet{   publicstatic void main(String[] args)   {      String temp = "成功";      String[] enc = { "ASCII","GB2312","GBK","GB18030","BIG5","ISO-8859-1","UCS-2","UTF-16","UTF-8"};      StringBuilder buf = new StringBuilder("");      for

測試spring管理的action單一實例問題

   一個整合struts和spring的web工程,使用中出現並發問題。現在用一個常見的ssh登陸工程類比測試,主要測試代碼為:      1、LoginAction bean1 = (LoginAction) ctx.getBean("loginAction");      2、bean1.setPassword("abc123");      3、LoginAction bean2 = (LoginAction) ctx.getBean("loginAction");     

JAVA3D學習(1) JAVA3D之HelloWorld

很早就聽說了JAVA3D,可惜一直都沒有去看,那個時候JAVA3D還是1.4是最新版,轉眼一年多過去了,JAVA3D都到了1.5.1版了,在感慨時間易逝的同時也不免對自己沒有努力而感到歎息。現在又重新拾起對JAVA3D的激情與希望,希望在以後的日子裡,少一些空虛,多一份充實,與大家互勉。對於有JAVA基礎的人來說,學習JAVA3D並不會很困難,一般來說涉及到3D都是比較底層的東西了,但是JAVA3D卻把它抽象的非常好,很符合物件導向的思維,並且JAVA優秀的架構也使JAVA3D更加強大。我們還是

通過AIDL調用Service

在網上找的一些關於service的例子都比較簡單,都是通過startService("action")啟動service,然後通過stopService("service")停止service。只能啟動和停止service沒有發揮service的功能。下面我通過介紹關於AIDL啟動service來控制音樂播放的例子來說明通過前台控制service的使用。1.在工程的包中一個尾碼為aidl的檔案:  IMusicControlService.aidl  package

製作可執行檔JAR檔案包及jar命令詳解

如何把 java 程式編譯成 .exe 檔。通常回答只有兩種,一種是製作一個可執行檔 JAR 檔案包,然後就可以像。chm 文檔一樣雙擊運行了;而另一種是使用 JET 來進行編譯。但是 JET 是要用錢買的,而且據說 JET 也不是能把所有的 Java 程式都編譯成執行檔案,效能也要打些折扣。所以,使用製作可執行 JAR 檔案包的方法就是最佳選擇了,何況它還能保持 Java 的跨平台特性。    下面就來看看什麼是 JAR 檔案包吧:    1. JAR 檔案包    JAR 檔案就是

NBUTOJ I can do it

找最大值最小:上周的比賽題nboj上面的排序掃描:#include<cstdio>#include<algorithm>#include<string.h>using namespace std;struct node{ long long x; long long y;}num[100002];bool cmp(node a,node b){ return a.x>b.x;}int main(){int

Non-Blocking Web-Request

This code fetches content from the web without blocking the UI (runs in the background in a Thread). Once finished, it posts a Handler that is picked up by the UI as soon as possible. import java.io.BufferedInputStream;  import java.io.InputStream;  

http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3508 貪心

這題是比賽時的一道,比完賽後又做了好久才弄出來,打擊很大;以後要更加努力了;就是先對士兵所能拿武器的最大值從小到大排序;武器從小到大排序;#include<cstdio>#include<iostream>#include<vector>#include<algorithm>#include<set>using namespace std; struct node { int minx,maxx; }a[2501]; bool

JAVA6.0操作指令碼語言

JDK6.0裡面加了一個很實用的包,javax.script,它是JAVA新增的操作指令碼的包,利用它我們可以對指令碼語言進行操作,比如修改,或者調用,並且可以和JAVA語言互動,如果我們利用好的話,我們利用它來實現一些經常要改的部份,這樣我們就可以把一些演算法寫到js檔案裡面,然後再在啟動並執行時候讀取出來並執行,這樣就省去了更改一些東西需要重新編譯的過程了.下面我們就來看一個例子吧,看看如何在JAVA代碼裡面操作指令碼並調用裡面的方法./* * Test.java *  * Created 

http://poj.org/problem?id=2828線段樹 逆序

尼瑪線段樹終於又有點進展了,果斷的難,自己一直不知道在具體的問題中用線段樹記錄什麼內容,看來還是做過的題目太少了,見過的類型很少,以後要努力了,這次必須把線段樹專輯搞完在回家。。。。弱爆了。這題剛開始看時完全不知道線段樹記錄什麼內容,如何用線段樹表示,更不知道如何下手了;後來看了別人的解題報告理解了好長時間,才明白,真心要努力了,多思考;由於這題是插隊的問題,要等所有資訊輸入完才知道最終結果,用線段樹表示他所記錄的區間還有多少空位,然後從最後一個開始插入;#include<cstdio&g

unicode中文範圍

在網上搜尋了一下漢字的Unicode範圍,普遍給出了“U+4E00..U+9FA5”。但事實上這個範圍是不完整的,甚至連基本的全形(中文)標點也未包含在內。根據最新的Unicode 5.0版整理如下:註:在絕大多數應用場合中,我們可以僅用(1)、(2)、(3)、(4)、(5)的集合作為CJK判斷的依據。1)標準CJK文字http://www.unicode.org/Public/UNIDATA/Unihan.html Code point rangeBlock nameReleaseU+3400

http://poj.org/problem?id=2524並查集簡單應用

用總人數減去合并的次數得到的就是所要求的:#include<stdio.h>#include<string.h>int num[50001];int find(int x){ return x==num[x]?x:num[x]=find(num[x]);}int main(){int n,m,t=1;while(~scanf("%d%d",&n,&m)&&n+m){ for(int i=0;i<=n;i++) {

POJ1470&&最近公用祖先

輸入淡騰要死:純粹模板#include<cstdio>#include<string.h>#include<algorithm>#include<vector>#include<stdlib.h>#include<cmath>#include<queue>#include<set>#include<map>#include<list>using namespace

hdu1856並查集

#include<cstdio>#include<string.h>using namespace std;int num[1000006],con[1000006];bool vis[1000006];int find(int x){ return x==num[x]?x:num[x]=find(num[x]);}int main(){ int n;while(~scanf("%d",&n)){if(n==0){printf("1\n");continue;

總頁數: 61357 1 .... 17138 17139 17140 17141 17142 .... 61357 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.