寫一個系統的設定介面,將其設定樣式就可以了 先建一個SettingActivity工程:AndroidManifest.xml:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.cn.nj.setting" android:versionCode="1"
package com.cn.npass;import android.content.Context;import android.graphics.Rect;import android.util.AttributeSet;import android.view.MotionEvent;import android.view.View;import android.widget.SlidingDrawer;/** * 自訂slidingdrawer,使他只能拖拽無法點擊 *
環境:主機Win7、VMware Workstation
我記得這個好像是看得不記得是那個軟體的寫法是這樣的,自己整理了下。 大致的意思就是點擊按鈕,彈出一個預先準備好的PopupWindow視窗。介面:public abstract interface MyPopup{ public abstract void popAwindow(View paramView);} 自訂按鈕:public class PopuMenuTextButton extends Button{ private MyPopup
大家都知道 系統的EditText長按都是有 複製、粘貼等等的Menu出現 如果想去除 代碼如下:public class TextPage extends EditText{ private int off; public TextPage(Context context, AttributeSet attributeSet) { super(context, attributeSet); } public
$('#form').serializeArray() serializeArray()方法序列化表單元素(類似.serialize() 方法), 返回 JSON 資料結構資料。 注意:此方法返回的是 JSON 對象而非 JSON 字串。/*************************我只是分割線罷了*****************************************/如果大家看jquery的sourcecode就知道一開始就有兩對小括弧,是什麼意思呢! 真的是比較困惑,
import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 移動:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188 * 聯通:130、131、132、152、155、156、185、186 * 電信:133、153、180、189、(1349衛通) * */ public static String isMobileNO(String
1.關於重載和重寫的區別1.1重載時對同一個類中的方法進行重寫編寫;兩同,三不同 (同一個類,相同的方法名;參數的個數、類型、順序是可以不同的)!最重要的是,其和傳回值的類型無關1.2重寫指的是,在類的繼承中,子類重寫了父類的方法:1.方法名和參數均要一致。關於傳回值的類型必須相同或者輩分低。2.父類公開的子類不能私藏(修飾符)2.多態:(現在才明白... ...)其必須還有的三個要點是1繼承 2.重寫 3.父類引用指向子類對象關鍵字:instanceof: 檢查
今天在項目中遇到,需要把父頁面的值傳到iframe頁面,搞了半天終於搞定,經驗和大家分享。1.首頁面parentofiframe.html<html> <head> </head> <body><form> <iframe frameborder=0 id=newsbody name=newsbody2 scrolling=no src="iframe.htm" ></
MediaPlayer和SoundPool都是android中播放聲音的方法 MediaPlayer可播放大的音樂檔案;而SoundPool只可以播放很小的音樂檔案,比如十幾KB的mp3檔案,一般是特效音樂。 MediaPlayer內建迴圈播放的API方法;而SoundPool是沒有的。 //背景音樂迴圈播放 MediaPlayer mediaPlayerBg=MediaPlayer.create(context, R.raw.bgmusic); mediaPlayerBg.
Regex匹配字串: 假使,有幾個需要驗證的字串用 "," 串連在一起[形如:"Farmer1,1FARMER234"],想用Regex來匹配每一個字串。 private static String sourceStr = "FARMER1,1FARMER234"; private static String key = "FARMER"; private static String reg = "(.*\\b)?"; String regex = "";
h最近接到一個需求,是在launcher的基礎上做一下,當有未讀簡訊或多媒體訊息時,改變簡訊表徵圖,讓它顯示有多少條未讀簡訊,網上找了好多資料還是沒搞定 ,終於被自己不小心給功破了,給大家分享一下:1.說到監聽,大家會想到Receiver,但我用過receiver,它不給力,多媒體訊息來了它丫跟孫子似的沒反應2.receiver沒辦法就只能用觀察者了:對,註冊兩個觀察都就搞定了! <LinearLayout android:focusable="true"
電話號碼Regex(支援手機號碼,3-4位區號,7-8位直播號碼,1-4位分機號) ((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$) 匹配格式: 11位手機號碼 3-4位區號,7-8位直播號碼,1-4位分機號如:12345678901、1234-12345678-1234 "
最近想做一個軟體 裡面整合了最近項目中用到的技術點,先勾畫下大概會有什麼功能吧!1、通話記錄的展示 [顯示了通話記錄會話,還差歸屬地]2、聯絡的查詢(字母索引查詢)[完成了字母索引]3、撥號盤(可以智能查詢連絡人、撥打到電話、撥號聲音和震動) [震動還沒判斷]4、簡訊記錄的展示和收發簡訊 [簡訊記錄]5、設定介面(模仿QQ設定介面,其實就是用了PreferenceActivity)[已經完成]6、周邊(包括:當前的座標,POI:Point of Interest)[這個已經是寫了一些基本的應用:
錯誤現象在Win7下安裝了32位的Oracle10.2.0.1.0,想安裝一個64位的Oracle10g。在使用Universal Installer卸載時出現了錯誤提示:www.2cto.com “程式異常終止”。發生內部錯誤。請將以下檔案提供給Oracle支援人員部門:"未知""未知""未知"點了確定後,程式退出,這導致卸載無法繼續進行。解決方案在網上搜了後,發現是由Win7引起的這個錯誤,其解決方案也很簡單,設定Universal Installer檔案的屬性,選擇以XP
************由於是單擊環境,可以不啟動Hadoop。**********************一、安裝環境1、 VM:VMware2、 OS:centOS3、 JDK:jdk1.64、
背景近期項目中需要用到Comet-“長串連”技術,先是研究Http的長串連,再來是apache的HttpClient,我的天啊
最近由於公司業務需要,開始學習mima架構 ,貼上一個簡單的入門執行個體. 該執行個體主要實現的功能是:開啟一個843監聽連接埠,其作用是為FLEX的安全沙箱機制提供策略檔案(可不管這是幹什麼的)。WebFlex843Server類package com.demo.service843;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.charset.Charset;import
1、簡單的截屏調用介面view.getDrawingCache()擷取當前繪製緩衝中的位元影像public class ScreenShot{ // 擷取指定Activity的截屏,儲存到png檔案 private static Bitmap takeScreenShot(Activity activity) { // View是你需要的View View view = activity.getWindow().getDecorView();