Time of Update: 2015-08-07
Android——Activity和Intent,androidintent 一,關於Intent 先看看一個Intent包含啥:1,Component
Time of Update: 2015-08-07
微會免付費電話原理,免付費電話原理 微會並不直接通過互連網流量來實現語音通話服務,其屬於回撥類的網路電話。原理: 微會使用者撥打到電話→微會伺服器響應→微會伺服器向主叫方回撥,同時該伺服器向接聽方撥打到電話→主叫方(微會使用者)和接聽方建立通話。 即:
Time of Update: 2015-08-07
Win10控制項:SplitView,win10控制項splitviewSplitView控制項是Win10中的新控制項,用於呈現分隔視圖,可將一個視圖分隔為兩部分。主要屬性:Content:字面意思就是"內容",即當前頁面想展示的主要內容Pane:該屬性類似於目錄,可以隱藏、摺疊和展開。如Win10系統內建的"Groove音樂"和“郵件”應用的左側邊欄都是PaneIsPaneOpen:布爾值,用於控制Pane的摺疊和展開Ope
Time of Update: 2015-08-07
android中Toast顯示時間自訂使用,androidtoastToast是安卓作為提示是經常需要用到的,然而有時一大堆Toast的彈出讓整個程式看著不夠和諧。官方提供的也僅僅只有兩種顯示時間,Toast.LENGTH_LONG時間顯示為3.5秒、Toast.LENGTH_SHORT顯示時間為2秒,下面給出自己定義的時間代碼,見代碼 /** * 根據自己的時間去定義一個Toast 輸入時間為毫秒 * * @param c * @param info * @param time
Time of Update: 2015-08-07
自訂控制項(四)自訂點擊效果Button,控制項button 本節自訂帶有點擊效果的圓角矩形Button。 功能: 1.button點擊變色 2.上面文字也是點擊變色 3.button形狀為圓角矩形 4.button具有漸層效果主要分為五步: 首先你需要在res目錄下建立一個drawable目錄(與像素無關的drawable)。 1.設定按鈕正常狀態//button_shape_normal.xml<?xml version="1.0"
Time of Update: 2015-08-07
Android上玩玩Hook?,Android玩玩Hook?
Time of Update: 2015-08-07
Android ListView拉到頂/底部,像橡皮筋一樣彈性回彈複位,androidlistview《Android ListView拉到頂/底部,像橡皮筋一樣彈性回彈複位》Android本身的ListView拉到頂部或者底部會在頂部/底部邊緣間隙出現一道“閃光”效果,暗示ListView已經到頂/底,不能再動了。 這是Android原生的ListView拉到頂部/底部的一種互動設計。互動設計的可選方案很多。Android
Time of Update: 2015-08-07
Intent Filter match過程源碼分析,intentmatch 主流程主線流程:先match action, 再match data, 最後match category時序圖簡化後的代碼public final int match(String action, String type, String scheme, Uri data, Set<String> categories, String logTag) { if (action
Time of Update: 2015-08-07
19個實用的Android開發工具,19android開發工具本文為大家帶來19個實用的Android開發工具,希望對廣大Android開發人員有協助。1、XAppDbgXAppDbg是一個可以在運行中改變代碼中參數的一個應用開發工具。這個工具可以為你省下大量的時間,因為你不用為應用的每次小改變而重新編譯運行你的程式。2、ChkBugReport這個工具可以快速地檢查輸出的Android錯誤報表。它從Android錯誤報表工具輸出的大量文字檔中進行語義分析,然後解析成一個更具有可讀性的文檔,分析
Time of Update: 2015-08-07
Java異常詳解,Java詳解 異常的介紹Java中的異常就是那些會阻礙當前程式運行,使程式執行可能失敗的一些可能情況,如程式中出現除零錯誤,數組下標越界等。異常在Java中被封裝成了一個類,繼承自Throwable,名為Exception,它有很多子類,分別描述了系統中很多常見的異常情況,這些異常機制的出現使得編寫程式時對一些問題的處理變得尤為方便,下面是一些簡單的使用方式。異常捕獲的一般格式/** * javac ExceptionDemo.javac * java
Time of Update: 2015-08-07
Android程式使用SOAP調用遠程WebService服務,androidwebservice 在如今的應用程式中,不可能不使用到網路,並且後台一定是有伺服器作為支撐的。如今最常見的調用方式有HTTP的GET ,POST方式,返回JSON或者XML資料。但是也有一種常見的形式就是調用WebService。現在我們來實現一下在Android端使用SOAP簡易物件存取通訊協定
Time of Update: 2015-08-07
Android下載圖片 圖片的非同步載入 和緩衝存取,一、建立非同步任務public class LoadBitmapAsyn extends AsyncTask<String,Void,Bitmap> { Context context; ImageView img; private HashMap<String,SoftReference<Bitmap>> imageCache=null; public
Time of Update: 2015-08-07
swift2.0學習之拓展,swift2.0拓展拓展:和oc的拓展方法功能差不多,就是給已經存在的類,結構體,枚舉,協議類型增加新的方法拓展文法:用extension關鍵字聲明: extension SomeType {// new functionality to add to SomeType goes here}拓展可以:(1)添加計算型屬性和計算屬性(2)提供新的構造器(3)定義執行個體方法和類型方法(4)定義下標(5)定義和使用巢狀型別(一)計算型屬性extension Double
Time of Update: 2015-08-07
Android 底部導覽列的使用 fragment,androidfragment一、初始化各項組件private void initViews() { viewPager = (ViewPager) findViewById(R.id.view_pager); imgDynamic = (ImageView) findViewById(R.id.tab_dynamic_get); imgMsg = (ImageView)
Time of Update: 2015-08-07
Android
Time of Update: 2015-08-07
Android更新帶進度條的通知欄,android進度條在網上查詢了下,Android版本更新通知欄帶進度條,醉了,基本都是複製過來,有的代碼不全,連源碼下載都沒有,有下載也需要積分,還不能用,真黑心啊!!之前自己也寫過自訂通知欄Notification,想了還是自己寫吧。因為在通知欄更新,需要訪問網路下載,就寫了個服務,在服務中實現了下載個更新。先看MainActivity代碼:package com.wsj.wsjdemo;import android.os.Bundle;import
Time of Update: 2015-08-07
Android調試工具,android調試Stetho是Facebook開源的一個Android平台調試工具。Stetho能實現在不root手機的情況下,通過Chrome查看App的布局,Sqlite,SharedPreference,Network等。此外它還支援建立Dump檔案。使用Stetho很重要的一點是要明白Stetho是一個調試工具,理論上是只能用於Debug包的,如果應用到Release包上,你的app的資料就全部暴露出來了。我們的代碼就是以這個為中心來實現的。核心代碼實現:首先要
Time of Update: 2015-08-07
教大家如何給UITextView添加placeholder擴充,uitextview 如何擴充UITextView以追加placeholder功能呢?我們的需求是:追加placeholder功能方案討論:通過繼承UITextView的方式通過擴充UITextView的方式分析:方案1使用繼承方式實現起來更簡單,但是使用起來就沒有那麼方便;方案2
Time of Update: 2015-08-07
Android中如何控制LogCat的自訂輸出,androidlogcat 在Android開發中,LogCat是一個非常重要的調試工具,可以輸出很多關於項目或者手機的資訊。但是正是由於LogCat功能的過於強大,輸出的資訊量也是極為龐大的,那麼我們就需要通過一定的方式根據我們的需要限定LogCat的輸出,這樣才能使LogCat幫我們起到更好的調試代碼的作用。
Time of Update: 2015-08-07
CMD 使用emulator.exe啟動Android模擬器——emulator -data 鏡像檔案名稱在命令列[CMD]使用emulator.exe啟動Android模擬器兩種方式:- emulator -avd (AVD名稱)- emulator -data (鏡像檔案名稱)avd目錄中的鏡像檔案 image 有:檔案 檔案類型cache.img: VMS Alpha