Time of Update: 2018-12-08
先把來源貼上http://zrgiu.com/blog/2011/01/making-your-android-app-look-better/http://www.dibbus.com/2011/02/gradient-buttons-for-android/http://www.dibbus.com/2011/08/even-more-gradient-buttons-for-android/然後再讓大家看看效果,這些都是xml布局檔案實現的,一張圖片都未曾使用。順便貼出幾個布局檔案給大家看
Time of Update: 2018-12-08
在最近寫的一個Android中需要請求web伺服器中的資料,有一個登入Activity,登入後會到MainActivity,這中間登入和MainActivity都需要請求php的jsonapi,所以要在網路請求中保持session的,研究了好半天才搞定。其實sesion在瀏覽器和web伺服器直接是通過一個叫做name為sessionid的cookie來傳遞的,所以只要在每次資料請求時保持sessionid是同一個不變就可以用到web的session了,做法是第一次資料請求時就擷取sessioni
Time of Update: 2018-12-08
1、特效按鈕的進展 之前的思路:css設定div的樣式,在js中實現div對事件的響應,並改變div的樣式,以實現動畫效果。 1:以動畫的形式 複製代碼 代碼如下:var bb = document.getElementById("element"); bb.onclick=function(){ bb.className="list-item-download-inner2";//改變類名,改變CSS樣式 var t = setTimeout("init()",500);
Time of Update: 2018-12-08
首先繼承SimpleAdapter 複製代碼 代碼如下:package meetweb.net.util; import java.util.List; import java.util.Map; import android.content.Context; import android.graphics.Color; import android.view.View; import android.view.ViewGroup; import
Time of Update: 2018-12-08
三種方法 1.使用XML檔案進行定義 res/drawable/radio.xml 複製代碼 代碼如下:<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 未選中-> <item android:state_checked="false"
Time of Update: 2018-12-08
android中映像在畫布上放大縮小時,映像的邊框大小沒有改變!原圖如下:放大後:原來圖片的邊框沒有改變,位置依舊!所以如果要放置圖片的位置的話,就需要做相應的位置移動才可以!採用如下代碼(全屏放置圖片):複製代碼 代碼如下:Matrix matrix = new Matrix(); matrix.postScale(canvas.getWidth()*1.01f/bmpBg.getWidth(), canvas.getHeight()*1.01f/bmpBg.getHeight(),
Time of Update: 2018-12-08
FragmentManager 為了管理Activity中的fragments,需要使用FragmentManager. 為了得到它,需要調用Activity中的getFragmentManager()方法。 因為FragmentManager的API是在Android 3.0,也即API level 11開始引入的,所以對於之前的版本,需要使用support library中的FragmentActivity,並且使用getSupportFragmentManager()方法。
Time of Update: 2018-12-08
一、建立 Android Project在建立對話方塊中輸入 App 屬性,SDK版本全部選最新的,不作版本相容。主題選擇 Holo Dark。下一步,使用預設設定下一步,使用預設設定下一步,使用預設配置下一步,使用預設設定建立完成後的初始畫面在上面的步驟中,我們選擇了建立 MainActivity,ADT 幫我們在 src 目錄下產生了 MainActivity.java 檔案,在 res/layout/ 目錄下產生了 activity_main.xml 檔案,並在編輯視窗開啟,如,是 UI
Time of Update: 2018-12-08
使用Gallery和ImageView實現android左右滑動+索引表徵圖效果。首先自訂Gallery實現一次只能滑動一個頁面 複製代碼 代碼如下:public class MGalleryView extends Gallery{ public MGalleryView(Context context, AttributeSet attrs) { super(context, attrs); } //一次只能滑動一張圖片註:一張圖充滿全屏 @Override public boolean
Time of Update: 2018-12-08
複製代碼 代碼如下:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/layout" android:orientation="vertical" android:layout_width="wrap_content"
Time of Update: 2013-10-28
在Linux下,有一個命令叫做which,它可以在Path中尋找某個命令所在的目錄並顯示出來。 Linux下:[adam@i ase adam]$ which ls/bin/ls[adam@i ase adam]$ which rm/bin/rm 在NT的Resource Kit中有一個where.exe,它也有相同的功效,不過Resource Kit是收費的,在這裡我們可以作一個批次檔來實現這個功能。使用記事本編輯一個which.bat,並將其存放在Wi
Time of Update: 2013-10-28
MainActivity如下package cn.testmediametadataretriever;import java.io.File;import java.io.FileOutputStream;import android.media.MediaMetadataRetriever;import android.os.Bundle;import android.os.Environment;import android.app.Activity;import
Time of Update: 2013-10-28
private long exitTime = 0;/** * 捕捉返回事件按鈕 * * 因為此 Activity 繼承 TabActivity 用 onKeyDown 無響應,所以改用 dispatchKeyEvent * 一般的 Activity 用 onKeyDown 就可以了 */@Overridepublic boolean dispatchKeyEvent(KeyEvent event) { if (event.getKeyCode() ==
Time of Update: 2013-10-28
在framework中想添加這個功能,所以寫了個appliction來實現一下擷取正在啟動並執行應用程式:還是先看圖吧: 這個app主要是簡單的實現了擷取非系統的應用程式和一些常用的系統應用程式,顯示在一個listview中,並添加了點擊(回複到你開啟的介面)和長按事件(關閉應用程式)。 看看代碼吧: 直接貼出來再加上注釋吧(直接寫在一個檔案裡):package andorid.tasks;import java.io.File;import
Time of Update: 2013-10-28
1. 修改檔案alpsframeworksbasepackagesSettingsProviderresvaluesdefaults.xml增加代碼<string name="time_12_24" translatable="false">24</string>紅色標記表示24小時制,也可以改為12(12小時制)2.
Time of Update: 2013-10-28
在開發中經常會遇到這樣的情況,一個按鈕點擊後會彈出Toast或者Dialog,如果快速重複地點擊,則Toast則會重複地出現. 而我們想要的效果是一定時間內的點擊只生效一次,或者說這種快速且重複的點擊為無效點擊. 解決的思路如下: 1. 需要定義一個全域變數 lastClickTime, 用來記錄最後點擊的時間. 2. 每次點擊前需要進行判斷, 用lastClickTime 和目前時間想比較,並且更新最後點擊時間,若小於臨界值,則算無效點擊,不觸發事件 下面請看代碼: 工具類:
Time of Update: 2013-10-28
1.碼錶兒.. -------- 手機上的碼錶兒跟PC上的差不多多.. EXPORT 的時候兒不太一樣... 2.EXPORT成TXT碼錶兒.. ------------------------------- ===export2byedu.sql=== select hezi, ATIAN from gaopinzi where LENGTH(atian)>0 order by atian,gudin
Time of Update: 2013-10-28
1 原理 Android存在三種螢幕解鎖保護:圖案解鎖、PIN密碼解鎖和密碼解鎖。 其介面分別如下: 圖表 1 圖案解鎖介面 圖表 2 PIN密碼解鎖介面 圖表 3
Time of Update: 2013-10-28
本節分兩部分: 1.訪問SD卡. 2.訪問手機中的隱藏檔夾. 3.讀取assets中的檔案. 一.訪問SD卡: 1.介面編輯(reslayoutmain.xml): [java] android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > androi
Time of Update: 2013-10-28
播放器功能如下:1.暫停,播放2.拖動條實現,快進,快退3.歌詞同步4.下一曲,上一曲。5.專輯圖片顯示6.後台播放,通知欄顯示7.來電話,暫停,電話結束,開始播放。介面如下:播放時候,在通知欄會有個表徵圖。暫停,表徵圖消失後台播放時候,會在通知欄顯示,點擊,可以進入播放介面使用詳細:到GIthob下載音樂播放器模組代碼。地址:音樂播放器模組代碼下載下載後,解壓,把項目匯入eclipse。把項目作為一個library,引入項目中使用1.引入項目建立一個項目,點擊項目,右鍵,prope