Time of Update: 2015-07-17
標籤:前言IM通訊在互連網發展到現在已經是碼農的世界裡人盡皆知的技術,特別在當下移動互連網迅猛發展的時代這種技術的開發也更加火熱,其中老牌的代表作就有QQ和MSN,和最近新崛起的,默默,易信,來往等眼花繚亂的各種應用都把IM技術應用其中。我是Android開發人員,寫這篇文章主要原因也是因為我自己從事開發以來主要做過的幾款APP都是包含著IM通訊,在不斷的摸爬滾打的解決問題的過程中,積累了一些經驗記錄便將其記錄到部落格中作為自己一個階段性的總結,也可以分享其他需要的開發人員,作為一種參考實踐的方
Time of Update: 2015-07-18
標籤:文字漸層效果:圖層中的mask屬性 本次文章,主要講述的是圖層中的mask屬性,利用它,可以做出文字漸層效果!一、文字漸層效果:二、文字漸層實現思路:1.建立一個色彩坡形層,漸層圖層跟文字控制項一樣大。2.用文字圖層裁剪漸層層,只保留文字部分,就會讓漸層層只保留有文字的部分,相當於間接讓漸層層顯示文字,我們看到的其實是被裁剪過後,漸層層的部分內容。注意:如果用文字圖層裁剪漸層層,文字圖層就不在擁有顯示功能,這個圖層就被弄來裁剪了,不會顯示,在下面代碼中也會有說明。2.1
Time of Update: 2015-07-17
標籤:android 源碼 自訂 risenumberview 簡介好久沒有寫部落格了,最近公司產品剛發布了,終於有一點休閑的時間了,趁這個閒置時間,今天給大家寫一個數字動畫的效果,可能在以後的時間,或許大家會用的到,值得大家收藏,直接拿過去用就好了。一:想都不用想的,有圖有真相,看著爽了,在看下面源碼二:執行個體源碼分析①:首先定義介面packa
Time of Update: 2015-07-17
標籤:android jni 源碼 mediascann 1.簡介MediaScannerJNI的在MediaScanner中的地位可參考 Android MediaScanner 總綱 MediaScanner JNI檔案名稱: android_media_MediaScanner.cpp 位置: frameworks\base\media\
Time of Update: 2015-07-17
標籤:android-studio aosp lollipop android源碼 eclipse 整機開發中最煩心的就是AOSP源碼的閱讀和編輯,這篇文章將讓你有機會徹底擺脫Eclipse和Source Insight工具。Google為Android開發人員帶來Android
Time of Update: 2015-07-18
標籤:android應用 frameworks jni 布局 架構 對於分層的系統,剛開始認識時,從宏觀的架構層面瞭解應用的構建過程,有助於形成自己對新系統的清晰概念。1、Android應用程式構建架構:這裡就涉及活動、布局、註冊之間的關係。搞清了這三者,會對真箇應用的實現流程瞭然於心。2、應用程式訪問底層硬體的程式構成:這裡就
Time of Update: 2015-07-17
標籤:純程式碼開發螢幕適配處理方法:為適配iphone各個版本的機型,對ui布局中的座標採用比例的方式進行初始化,在這裡選定iphone6作為ui布局1.首先在AppDelegate.h中定義兩個屬性: 1 #import <UIKit/UIKit.h> 2 3 @interface AppDelegate : UIResponder <UIApplicationDelegate> 4 5 @property (strong, nonatomic) UIWindow
Time of Update: 2015-07-18
標籤:以下為主要log: 01-21 18:21:48.238: D/AndroidRuntime(10851): Shutting down VM01-21 18:21:48.240: E/AndroidRuntime(10851): FATAL EXCEPTION: main01-21 18:21:48.240: E/AndroidRuntime(10851): Process: com.android.email, PID: 1085101-21 18:21:48.240: E/
Time of Update: 2015-07-17
標籤:vmware ios xr 物理介面數量 近年來cisco高端路由器基本都採用了IOS XR系統,而不是原來的IOS系統;原來的IOS系統有各種各樣的模擬器可以類比,各種玩法;但是IOS XR的類比似乎就沒有太多的選擇了,在cisco官網可以下載到iosxrv-k9-demo-5.2.0檔案(版本不一定是5.2.0了),使用VMware可以運行,類比IOS
Time of Update: 2015-07-17
標籤:ios ios
Time of Update: 2015-07-16
標籤:android課程電話撥號器開發步驟: 1.在資訊清單檔中添加打電話的許可權<?xml version="1.0"encoding="utf-8"?> <manifestxmlns:android="http://schemas.android.com/apk/res/android" &n
Time of Update: 2015-07-16
標籤:Android5.1 - Email app開啟mht檔案閃退 log如下:07-16 01:58:54.966: E/AndroidRuntime(14224): java.lang.RuntimeException: Unable to start
Time of Update: 2015-07-16
標籤:事件處理的完整過程1> 先將事件對象由上往下傳遞(由父控制項傳遞給子控制項),找到最合適的控制項來處理這個事件。2> 調用最合適控制項的touches….方法3> 如果調用了[super touches….];就會將事件順著響應者鏈條往上傳遞,傳遞給上一個響應者4> 接著就會調用上一個響應者的touches….方法如何判斷上一個響應者1> 如果當前這個view是控制器的view,那麼控制器就是上一個響應者2>
Time of Update: 2015-07-16
標籤:今天同學給我了一個設計UI的軟體,其實我是一頭霧水的,有點孤陋寡聞了,設計UI還有這樣的軟體。百度了下,看見這篇文章還是很有收穫的,原來UI還是一門如此高深的學問。把這篇文章和大家一起分享吧,希望你們能夠得到一些協助。1、瞭解幾個概念(1)解析度。解析度就是手機螢幕的像素點數,一般描述成螢幕的“寬×高”,安卓手機螢幕常見的解析度有480×800、720×1280、1080×1920等。720×1280表示此
Time of Update: 2015-07-15
標籤:android判斷service是否運行 /** * @brief 判斷服務是否運行中 * @param servClsName 服務類名 * @return 是否運行中 */ public static boolean
Time of Update: 2015-07-15
標籤: 單個Activity: 應用開啟時調用:onCreate(),onStart(),onResume(); 按下返回鍵:onPause(),onStop(),onDestory();多個Activity之間互動時: 跳轉至第二個Activity時:FirstActivitySecondActivityonPause() onCreate()&
Time of Update: 2015-07-16
標籤:Activity全屏設定方式1:AndroidManifest.xml<activity android:name="myAcitivty" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />方式2:代碼實現requestWindowFeature(Window.FEATURE_NO_TITLE);
Time of Update: 2015-07-15
標籤:Android眼下代表系統的開源手機作業系統已經更新到4.0.3版本號碼。由於其開源特性。使得作業系統本身所具有的最大的靈活性,但同時也引起的版本號碼的多樣性,市場上出現的是手機廠商或ROM。可是怎樣開發Android系統framework層那。我們知道使用Eclipse+ADT就能夠進行Android
Time of Update: 2015-07-16
標籤:控制項 下拉重新整理 activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
Time of Update: 2015-07-16
標籤: GridView: A view that shows items in two-dimensional scrolling grid. The items in the grid come from the ListAdapter associated with this view. 簡單說,GridView就是我們資源管理員平常見到的一個個檔案的icon顯示方式。 上面提及到了,GridView的Item是來自ListAdapter的,