原创 使用SharedPreference保存用戶數據的步驟

1. 聲明 SharedPreferences sp;  2. 初始化 sp = this.getSharedPreferences("文件名", 0

原创 mysql省市區三級聯動數據庫的源碼(二)

因SQL語句太長,分了兩篇博客發的。 上一篇的鏈接爲: mysql省市區三級聯動數據庫的源碼(一) 區的表中添加數據: INSERT INTO `areas` VALUES ('1', '110101', '東城區', '110100'

原创 mysql省市區三級聯動數據庫的源碼(一)

一:創建表 省: CREATE TABLE `provinces` ( `id` int(11) NOT NULL AUTO_INCREMENT, `provinceid` int(11) NOT NULL, `pro

原创 Java讀取數據庫並返回省市區三級聯動的Json數據

本文主要介紹如何從數據庫中取出省市區的三級聯動數據,併合並轉換爲Json。 一、Json數據的效果 我們最終返回的Json數據格式的效果是這樣的:(部分) [ { "province": "湖北省",

原创 Android中ListView的使用步驟

第一步:  首先,在 佈局文件中,聲明listView控件.      1 <ListView 2 android:id="@+id/lv" 3 android:layout_width="fill_

原创 如何使用Java解析Excel數據爲Json,支持xls、xlsx兩種格式

在企業實際需求中,很多數據來源是Excel,我們需要將Excel文件解析出來,變成代碼方便操作的Json數據。以下是案例步驟和相關代碼。 一、在pom.xml中導入相關依賴。 其中poi是解析xls格式的,poi-ooxml是解析xlsx

原创 用Java遠程執行shell命令出現java: command not found

一、問題發現: 在使用jsch遠程調用shell命令時,提示java: command not found。 這個錯誤的意思是linux的環境變量裏沒有配置JAVA_HOME的內容。 但是我在Linux上查看了一下環境變量,發現已經配置了

原创 生成xml文件的步驟 -- XML的序列化器

1. 初始化一個xml的序列化器 XmlSerializer serializer = Xml.newSerializer(); 2. 設置序列化

原创 解析xml文件步驟 -- pullparser

1. 初始化一個xml的解析器 XmlPullParser parser = Xml.newPullParser(); 2. 設置解析器的參數

原创 Android中實現activity的頁面跳轉並傳值

一個Android應用程序很少會只有一個Activity對象,如何在多個Activity之間進行跳轉,而且能夠互相傳值是一個很基本的要求。 本次我們就講一下,Android中頁面跳轉以及傳值的幾種方式! A

原创 Android四大組件之一 -- Service詳解

相信大多數朋友對Service這個名詞都不會陌生,沒錯,一個老練的Android程序員如果連Service都沒聽說過的話,那確實也太遜了。Service作爲Android四大組件之一,在每一個應用程序中都扮

原创 Android中handler機制的原理

Andriod提供了Handler 和 Looper 來滿足線程間的通信。Handler先進先出原則。Looper類用來管理特定線程內對象之間的消息交換(MessageExchange)。1)Looper:

原创 配置Tomcat使用https協議

一.  創建tomcat證書   這裏使用JDK自帶的keytool工具來生成證書:   1. 在jdk的安裝目錄\bin\keytool.exe下打開keytool.exe     2. 在命令行中輸入以下命令: keytool -

原创 Android下用Sqlite數據庫存儲數據

第一步:  寫個類 ,繼承 SQLiteOpenHelper 1 public class MyDatabaseOpenHelper extends SQLiteOpenHelper { 2 3 }

原创 Android開發中實現https校驗

在安卓開發中需要自己寫代碼實現校驗公鑰的功能   當然,  如果是自己服務器,就不用校驗, 如果是別人的服務器,比如銀行,就需要校驗   在這裏, 小編採用從github上下載的開源框架實現,在開源框架中添