原创 Java中Iterator 、Vector、ArrayList、List 使用深入剖析
線性表,鏈表,哈希表是常用的數據結構,在進行Java開發時,JDK已經爲我們提供了一系列相應的類來實現基本的數據結構。這些類均在java.util包中。本文試圖通過簡單的描述,向讀者闡述各個類的作用以及如何正確使用這些類。 Collec
原创 在AndroidManifest.xml文件中的android:windowSoftInputMode屬性使用
The AndroidManifest.xml File <activityandroid:windowSoftInputMode=["stateUnspecified",
原创 自定義標題欄(並加入返回按鈕)
廢話不多說,直接上代碼: Java代碼: Main.java package com.JavaTiger; import android.app.Activity; import android.app.Aler
原创 Android中的JSON詳細總結
Android中的JSON詳細總結 1、JSON(JavaScript ObjectNotation) 定義: 一種輕量級的數據交換格式,具有良好的可讀和便於快速編寫的特性。業內主流技術爲其提供了完整的解決方案(有點類似於正則表達式,獲得
原创 橫豎屏切換時候Activity的生命週期
橫豎屏切換時候Activity的生命週期 曾經遇到過一個面試題,讓你寫出橫屏切換豎屏Activity的生命週期。現 在給大家分析一下他切換時具體的生命週期是怎麼樣的: 1、新建一個Activity,並把各個生命週期打印出來
原创 Android開發者應該深入學習的10個開源應用項目
Android開發帶來新一輪熱潮讓很多移動開發者都投入到這個浪潮中去了,創造了許許多多相當優秀的應用。其中也有許許多多的開發者提供了應用開 源項 目,貢獻出他們的智慧和創造力。學習開源代碼是掌握技術的一個最
原创 Android系統自帶樣式(android:theme)
android:theme="@android:style/Theme.Dialog" : Activity顯示爲對話框模式 android:theme="@android:style/Theme.NoTitleBar" : 不顯示應
原创 android佈局屬性詳解
android:id 爲控件指定相應的IDandroid:text 指定控件的文本,置儘量使用strings.xmlandroid:grivity
原创 QQ登錄界面佈局
在網上看了一些關於QQ佈局的實例,經過自己的研究學習整理,特公佈代碼如下,主要就是一個佈局文件;qqlogin.xml:<?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:
原创 Android代碼優化
Android代碼優化的核心原則:不做不必要的事,不分配不必要的內存1、字符串頻繁操作時,多用StringBuffer而少用String2、儘量使用本地變量,即反覆使用的變量要先保存成臨時或局部變量,尤其是循環中使用的變量3、String
原创 Android簽名教程
在Android 系統中,所有安裝到系統的應用程序都必有一個數字證書,此數字證書用於標識應用程序的作者和在應用程序之間建立信任關係,如果一個 permission的protectionLevel爲signature,那麼就只有那些
原创 ApiDemos 2.3研讀筆記(2)
1、通過配置文件AndroidManifest.xml中可以看出ApiDemos的入口是ApiDemos.java。 <activity android:name="ApiDemos"> <intent-filter>
原创 Android高手進階教程(二十三)之---Android中的日曆讀寫操作!!!
大家好,好久沒有更新blog了,今天給大家分享一下Android中一些自帶日曆的操作方法,這裏主要用到了ContentProiver的知識.如果大家不明白ContentProvider建議先查一下資料,知道它是幹什麼的。這樣更容易下面的例
原创 Android高手進階教程(二十四)之---Android WebView的緩存!!!
各位讀者大家好,最近比較忙好久沒有寫blog了,今天擠點時間和大家分享一下Android中WebView的緩存。我們在項目中也時常會用到WebView這個控件,當我們加載html時候,會在我們data/應用package下生成databa
原创 Android 四種動畫效果的調用
在這裏, 我將每種動畫分別應用於四個按鈕爲例: (1) main.xml 代碼如下:(聲明四個按鈕控件)XML代碼:<?xml version="1.0" encoding="utf-8"?> <Abso