原创 XMPP的基本使用以及Android即時通訊的基本思路

-----開源框架XMPP的使用: 1.創建連接通道conn = new XMPPConnection(); 2.conn.login(用戶名,密碼);  進行登錄,拋出異常則登錄失敗,否則登錄成功。 3.conn.getRoster()

原创 安卓開發遇到的問題1--2016.3.17

1、activity類應該與R類文件在同一個包下面,否則會出現R下面總是出現紅色波浪 2、activity如果放在是自己新建包的下面的話,那麼在Mainfest中註冊activity的時候不能這樣寫:android:name=".Firs

原创 隱式意圖與顯式意圖的基礎

隱式意圖: 1、 一般用於打開其他應用程序的activity,或自己的activity需要暴露給其他應用程序打開,打開者只需要在代碼中配置action和category以及data就可以打開了 2、隱式意圖的被打開者一般都

原创 歡迎使用CSDN-markdown編輯器

用於用戶登錄的後臺 /** 直接用public Object 類名(參數,參數,。。。){//相當於一個方法,返回值類型是Object } selectedUser=loginUserService.selectByWxLogi

原创 安卓開發初期遇到的錯誤以及解決辦法1--2016.3.17

1、在寫一個簡單程序的時候,沒有把activity放在與R文件同一個包下面,導致在activity中寫R的時候總是出現錯誤(比如需要添加布局到activity中的時候,R的下面有紅色波浪線)。 2、用eclipse創建Android工程的

原创 Android遠程服務AIDL的使用以及配合接口回調使用

遠程服務的接口回調 Android 開發中的一些場景需要用到進程間通信,一般使用AIDL(Android Interface Definition Language)。使用AIDL綁定一個遠程服務,遠程服務可以被其他應用綁定,綁定後可以

原创 瞭解RenderScript源碼(0)

1、RenderScript的創建 create()方法最後都會調用這個方法 RenderScript.create(Context ctx, int sdkVersion, ContextType ct, int flags);

原创 嘗試實現一個圖片加載框架PicLoad

嘗試實現一個圖片加載框架,並藉此契機學習Google的Glide圖片加載框架。 基本思路: //TODO 現在只是一個小demo,等對glide有更多瞭解的時候再來填坑 代碼:https://github.com/RosesJac

原创 Task&Activity&ActivityRecord...

1、Activity 2、Stack 3、Task :一個Task是一系列Activity的集合,這個集合是以堆棧的形式來組織的,遵循後進先出的原則。事實上,Task是一個非常複雜的概念,有興趣的讀者可以到官網http:

原创 Android M 運行時權限管理

如果代碼中的targetSdkVersion >=23的話都會有運行時權限管理 在代碼中調用checkSelfPermission(Manifest.permission.WRITE_CONTACTS)方法來檢查是否有某種權限,得到返回

原创 Retrofit+okhttp基本使用

1、導入必要jar包 compile ‘com.squareup.retrofit2:retrofit:2.0.0-beta4’//Retrofit2所需要的包 compile ‘com.squareup.retrofit2:conve

原创 嘗試Fragment與ViewPager結合的最佳實踐

ViewPager與Fragment用到的比較多,爲避免使用的時候遇到的一些常見問題,這裏嘗試實現一個比較方便通用的實踐。 1、底部導航按鈕,用於切換Fragment,可以用radioGroup+radioButton,也可以使用imag

原创 Bitmap的常見問題

在Android中對圖片操作一般都會用到Bitmap類,使用的時候出現的一些常見問題: 內存泄漏 或 OOM(主要問題) 圖片格式設置問題:ALPHA_8、ARGB_4444、ARGB_8888、RGB_565

原创 Fresco圖片加載框架的簡單實用

簡單實使用步驟: * 佈局文件中創建SimpleDraweeView控件,即顯示圖片的控件 * 代碼中找到控件,在Application的oncreate方法中調用方法 Fresco.initialize(this);初始化或者在Acti

原创 內容提供者的基本使用

內容提供者ContentProvider的使用: 1、需要暴露數據的應用程序中要寫一個類來繼承ContentProvider類,重寫裏面的增刪改查來調用應用程序裏面的數據庫。 2、這個類中需要來匹配訪問本內容的程序傳遞過來的Uri