原创 mysql常見約束篇

所謂數據庫約束,就是規定表的字段取值的規則。今天主要介紹唯一約束、非空約束、主鍵約束、外鍵約束。 1. 創建數據庫    create database mytest;    use mytest;            2. 唯一約束

原创 android service(遠程service) 知識點

遠程service能夠實現多個應用共享一個service,從而實現各個應用之間的通信。 遠程service使用的技術是AIDL。創建遠程服務步驟: 1. 創建包名,在包下創建一個*.aidl文件,在文件裏邊定義接口。 package c

原创 NDK開發環境配置

1. 從官網下載最新的NDK(https://developer.android.com/tools/sdk/ndk/index.html#Installing)。注意最新的NDK不需要單獨安裝cygwin。最新的ADT也集成c/++的開

原创 對象和表之間的關係

個人覺得在軟件的設計時,先對需求進行把控,然後根據需求畫出UML類,最後纔是數據庫的設計。根據對象設計表結構。(這種想法不一定對) 接下來說說關係型數據庫實體之間的三種關係: 一、一對一關係 比如:中國的夫妻制、人和身份證之間。針對這種

原创 android中資產文件的拷貝

今天做android項目時,發現一個很奇怪的現象。特此記錄一下。 我本來是想將資產文件拷貝到sd卡中。我發現我的代碼邏輯都沒有問題。只要拷貝就失敗。只要讀取資產文件就拋出異常,通過查閱資料發現。 在android2.2版本中,資產文件的

原创 關於連接數據庫字符串

今天在做將推送服務器程序部署到阿里雲上時,發現怎麼連接數據庫都連接不上。自己還編寫了測試程序。最後終於解決問題。 我們一般在連接到本機時,寫成"."。比如:<pre name="code" class="csharp">Provider

原创 android主題和樣式

</pre>以前對於android樣式和主題一直有點模糊,今天簡單的總結一下,防止遺忘。<p></p><p>1. 所謂的樣式,就是控制view一些外觀,比如,文字的大小、背景顏色等。</p><p>我們通常在value/style.xml

原创 android開發之自定義dialog及dialog替換activity好處

根據我的項目經驗,主要講解兩個方面知識點。 1)自定義全屏Dialog。 2)使用全屏Dialog替代Activity的好處。 一、如何自定義全屏Dialog 自定義Dialog是非常有必要的,如果直接使用系統Dialog的話,在不同的

原创 android佈局文件轉成View對象

android開發時,我們需要動態的添加view到父佈局中。一般我們使用LayoutInflater實現。但是通過查看系統代碼發現。 就是通過使用pull解析XML文件,最後生成View對象,如果有嵌套就返回最外層的View對象。 但是

原创 RelativeLayout佈局

android:layout_above 將該控件的底部至於給定ID的控件之上,但不會左對齊,默認置於父窗口最左邊,會覆蓋最左邊的控件  android:layout_below 將該控件的頂部至於給定ID的控件之下,但不會左對齊,默認

原创 Android四大組件之自定義Content Provider

今天在網上看到一篇文章。是關於金庸的《天龍八部》中段譽、喬峯、慕容復三個人,慕容復雖然會天下很多門派的功夫,卻打不過段譽時靈時不靈的六脈神劍,我們再看看喬峯,只要使出降龍十八掌,便可以打敗很多武林豪傑。我說出這個例子是想表達“專”和“廣”

原创 Android四大組建之Content Provider 基礎篇

</pre><span style="font-family:'Microsoft YaHei'">做android開發已經有一段時間了。但總感覺基礎不太踏實。我想利用博客,把基礎知識都給梳理一遍,讓自己的知識體系更加的完善。今天要記錄

原创 android應用程序數據持久化

所謂持久化是爲了將數據保存起來,程序退出或者是手機關機以後,再次運行程序,能獲取到上次運行的數據。目前數據持久化保存的方式有三種。 1. 保存至文件。 2. 使用google自帶的SharedPreferences。 3. 使用sqlit

原创 ListView優化

關於listview的優化分兩個方面: 一、界面優化 android:divider="@android:color/transparent"   listview條目與條目之間的間隙的分割內容 android:paddingTop="

原创 給ListView每個Item添加EditText,輸入數據不竄行

一般情況下ListView用來顯示數據的,很少用來修改的數據的。但是,一旦遇到這種怪異的需求,我們也得想辦法解決。接下來跟大家介紹一種ListView修改數據,並且 不會出現竄行的情況。 由於我們在ListView中修改數據時,沒有確定