Time of Update: 2017-01-19
複製代碼 代碼如下:package com.my.page;public class StringToAscii { private static String toHexUtil(int n){ String rt=""; switch(n){ &
Time of Update: 2017-01-19
複製代碼 代碼如下:/** * 擷取當前的存取點是ctwap還是ctnet * @author <a href="mailto:yejiurui@126.com">yejiurui</a> * @version 1.0 2013-5-17 下午5:46:05 2013
Time of Update: 2017-01-19
1.首先給使用者添加一個textchangedlistener2.然後再寫一個文字變化的監視器複製代碼 代碼如下:mobile_et.addTextChangedListener(textWatcher); /** * 即時監聽使用者輸入的手機號,輸入至最後一位後,計算折扣後的金額 */ TextWatcher
Time of Update: 2017-01-19
複製代碼 代碼如下:filePath = Environment.getExternalStorageDirectory().getAbsolutePath() + "/ADASiteMaps/SigRecord"; File file=new File(filePath); File[] files =
Time of Update: 2017-01-19
首先,定義TabHost的布局檔案:複製代碼 代碼如下:<?xml version="1.0" encoding="utf-8"?><TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost"
Time of Update: 2017-01-19
首先,定義列表中的每一行,這裡不是用xml檔案定義,而是用一個類定義,CheckBox、ImageView、TextView等控制項以addView的方法添加。複製代碼 代碼如下://apk列表的一行class item_apk extends LinearLayout{ public CheckBox chk_apk; public TextView txt_name;
Time of Update: 2017-01-19
一、改變Tab欄的位置。java代碼。在TabActivity的oncreate方法中添加setContentView(R.layout.tab_host);其中 Layout tab_host.xml 是從系統資源檔中摳出來之後略作修改。系統原來的 tab_host.xml內容如下複製代碼 代碼如下:<?xml version="1.0" encoding="utf-8"?><!--/*
Time of Update: 2017-01-19
如果是在資源檔裡,可以這樣寫.複製代碼 代碼如下:< resources > < string name = "hello" > < u > phone: 1390123456 </ u > </ string > < string name =
Time of Update: 2017-01-19
一. 載入預先載入:1.反射註解架構Reflect資訊,在Application內多線程預先載入至緩衝。2.資源預先載入懶載入:1.Fragment懶載入2.資源懶載入二. 緩衝1. Http緩衝,淘汰時間2. 圖片緩衝,bitmap壓縮,Lru淘汰,持久化二級緩衝3. 反射註解架構Reflect資訊緩衝,防止多次反射操作三. 非同步防止Anr1. 避免在UI線程做太多耗時操作,IntentReceiver > 10s Anr2.
Time of Update: 2017-01-19
封面圖: 簡介 波尼音樂是一款開源Android線上音樂播放器。 播放本地音樂與線上音樂 線上音樂熱門排行榜,如熱歌榜、新歌榜等 高仿雲音樂的黑膠唱片專輯封面 歌詞顯示,自動搜尋歌詞 夜間模式 定時關閉 更新說明v 1.0First
Time of Update: 2017-01-19
AnimationListener聽名字就知道是對Animation設定監聽器,說簡單點就是在Animation動畫效果開始執行前,執行完畢和重複執行時可以觸發監聽器,從而執行對應的函數。開發環境為android4.1.AnimaitonListener的使用方法主要是在Animation上設定一個監聽器,即採用Animation的方法成員setAnimationListener().其參數就是監聽器的函數。現在來說說本次實驗的功能,主要有2個按鈕,一個是增加圖片的按鈕,一個是刪除圖片的按鈕,還
Time of Update: 2017-01-19
在一個視窗裡面添加tab便簽,完成便簽切換來實現頁面的切換,這樣的好處是可以在同一個視窗裡面有多個頁面,這些頁面共用同一個視窗的資源,同使用多個視窗來實現這個功能來得更加流暢!!主要產生的類檔案有activity,n個view,adapter,自訂的ViewPager,n+1個布局檔案demo所用到檔案步驟:建立activitypackage com.example.myviewpager;import java.util.ArrayList;import
Time of Update: 2017-01-19
Handler每個初學Android開發的都繞不開Handler這個“坎”,為什麼說是個坎呢,首先這是Android架構的精髓之一,其次大部分人都是知其然卻不知其所以然。今天看到Handler.post這個方法之後決定再去翻翻原始碼梳理一下Handler的實現機制。非同步更新UI先來一個必背口訣“主線程不做耗時操作,子線程不更新UI”,這個規定應該是初學必知的,那要怎麼來解決口訣裡的問題呢,這時候Handler就出現在我們面前了(AsyncTask也行,不過本質上還是對Handler的封裝),來
Time of Update: 2017-01-19
簡介Android動畫主要包括視圖動畫和屬性動畫,視圖動畫包括Tween動畫和Frame動畫,Tween動畫又包括漸層動畫、平移動畫、縮放動畫、旋轉動畫。Tween動畫的基本屬性 目標 View; 時常 duration; 開始狀態 fromXXX;
Time of Update: 2017-01-19
1. 首先編寫LINUX核心模組LED#include <linux/kernel.h>#include <linux/module.h>#include <linux/fs.h>#include <linux/slab.h>#include <linux/device.h>#include <asm/io.h>#include <asm/uaccess.h>#include
Time of Update: 2017-01-19
先看一下效果圖實現思路:變成點的控制項不是TextView和EditText而是Imageview。首先寫一個RelativeLayout裡邊包含6個ImageView和一個EditText(EditText要覆蓋ImageView)將EditText的背景設定成透明。<?xml version="1.0" encoding="utf-8"?><RelativeLayout
Time of Update: 2017-01-19
先來看看效果:一、添加依賴庫的步驟1.項目的gradle檔案內的做以下改動allprojects { repositories { ... maven { url "https://jitpack.io" } } }2.添加最新版本的依賴庫,最新版本如右所示,修改末尾的版本即可(因為我有時候更新版本了會忘記修改readme)dependencies { compile 'com.github.Brioal:BrioalSetting:1.0' ////例如上面最新版本是1.1
Time of Update: 2017-01-19
代碼如下:複製代碼 代碼如下: public static final String PLAYSTATE_CHANGED = "com.android.music.playstatechanged"; public static final String META_CHANGED = "com.android.music.metachanged"; public static
Time of Update: 2017-01-19
首先,可以在drawable檔案夾下定義一個xml的檔案。如下所示:複製代碼 代碼如下:<animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="true"> <item android:drawable="@drawable/compass_1" android:duration=
Time of Update: 2017-01-19
1:HttpHelper.java複製代碼 代碼如下:public class HttpHelper { //1:標準的Java介面 public static String getStringFromNet1(String param){ String