原创 我的Android筆記(一)—— hello world程序結構分析

新建一個android project,(我用的是2.3.3的Target),eclipse會自動生成以下內容—— ——這是一個完整的可運行的“hello world”程序。 運行結果爲: 在屏幕上顯示出了Hello world,

原创 struts2的checkbox傳遞布爾值出錯的問題

struts2的checkbox傳值問題。 要通過action傳遞checkbox的布爾值時(是布爾值,單個的checkbox,表示此框是否被選中的布爾值),後臺Action用一個布爾型變量接收。 在用html的標準checkbox時

原创 我的Android筆記(三)——使用Intent在Activity間傳值

在Android中, 一個Activity可以理解爲一個屏幕。  當程序要從一個Activity切換到另外一個Activity時,就需要用到Intent。 Intent專門負責Android程序之間、以及程序內Activity與Servi

原创 我的Android筆記(五)——調用相機並將照片存儲到sd卡上

Android中實現拍照有兩種方法,一種是調用系統自帶的相機,然後使用其返回的照片數據。 還有一種是自己用Camera類和其他相關類實現相機功能,這種方法定製度比較高,洗染也比較複雜,一般平常的應用只需使用第一種即可。 用Intent啓

原创 學習筆記: JavaScript/JQuery 的cookie操作

cookie是網頁存儲到用戶硬盤上的一小段信息。最常見的作用是判斷用戶是否登錄、保存偏好設置等。我用到這個是寫掃雷時,需要用cookie保存用戶的設置,如行、列等。功能已具,筆而記之。   cookie具有特定的格式——        

原创 我的Android筆記(十三)——Muilti-touch 雙指縮放的實現探索

Multi-Touch(多點觸控)可謂是現代智能手機最令人讚歎的功能之一,想當年喬爺第一次在iphone的發佈會上演示多點觸控功能的時候,臺下的掌聲和口哨聲那叫熱烈啊~~~~ 本文主要討論文字縮放,以TextView爲例。 先放上效

原创 我的Android筆記(十二)——分享一個自己寫的cnBeta客戶端源碼

CnBeta是我本人常去的科技資訊站點,剛好最近在學習android開發,就萌生了自己寫了一個cnbeta的android客戶端想法。 原理自然是很容易想到的: 首先獲取cnbeta新聞列表頁的html代碼,然後提取出自己需要的信息

原创 學習筆記:jdbc連接、操作數據庫SQL Server 2008(二)

在前天的文章http://blog.csdn.net/barryhappy/archive/2011/06/06/6528368.aspx中,我寫了第一次用java連接的方法記錄。 那是創建了一個指向數據庫的數據源,然後通過數據源利用jd

原创 學習筆記:jdbc連接、操作數據庫SQL Server 2008 ——MyEclipse web示例

2012年3月 更新說明:此方法第二部爲使用odbc,不是推薦的方法,詳見我下一篇博客 ---------------------------------------------------------------------------

原创 我的Android筆記(二)—— SQLite數據庫的基本操作

SQLite是Android使用的輕量級的數據庫,開發Android應用是對數據庫的操作自然是必不可少。 Android提供了一個SQLiteOpenHelper類來可以很方便的操作數據庫, 繼承和擴展SQLiteOpenHelper類

原创 我的Android筆記(十四)—— 在應用中集成科大訊飛的語音識別技術

語音識別技術最近貌似是越來越火了。再前幾天科大訊飛還剛剛發佈了訊飛語點——一個據說要挑戰siri的應用。……好吧,對這些的東西討論要說起來就多了。 本文主要講如何在自己的android應用中集成語音識別技術——自然,是使用科大訊飛的sdk

原创 我的Android筆記(八)—— 使用Jsoup解析Html

想要做一個看新聞的應用,類似Cnbeta客戶端的東西。大致思路如下:根據鏈接獲取新聞列表頁的html代碼,然後解析,找到所有的新聞標題和新聞鏈接用listView顯示,當點擊ListView的Item再加載相應的新聞內容。 其中獲取ht

原创 更改Struts2的文件上傳限制

用到了struts2文件上傳功能,幾經周折終於實現了主要功能。 但是在測試的時候上傳大一點的文件時卻總是報錯……最後發現,原來struts2的文件上傳是有默認的大小限制的,是2M。 更改大小限制的方法也很簡單,只要在配置文件struts

原创 我的Android筆記(十一)——使用Preference保存設置

Android中有四種持久化數據的方法:SQLite數據庫、文件存儲、Preference、ContentProvider。 四種方法各有專攻,而其中Preference是以類似Map的鍵值對形式存儲的,最適合用來保存用戶個人設置之類的

原创 我的Android筆記(六)——分享一個自己的NumberPicker

(PS:其實不是自己的,只是我修改自別人的開源代碼的,這裏說“自己的”只是爲了區別Android3.0以後系統自帶的NumberPicker類) Android3.0增加了一個NumberPicker類,可用於數字的獲取。但是目前我們的應