原创 Android UI開發第二十三篇——分享書架UI實現

         android中有很多的電子書閱讀應用,應用中都仿真了書架的實現,這裏也分享一篇讀書應用的書架實現:  java:public class ShelvesView extends GridView { privat

原创 Android UI開發第二十一篇——下拉刷新列表實現(pull to refresh)

        android中提供了ListView控件,listview能夠爲我們展現豐富的內容,有時候我們爲了提升用戶體檢,需要更炫而且更好用戶體驗的效果,pull to refresh(下拉刷新列表效果)就應運而生了。       

原创 Android JNI入門第六篇——C調用Java

本篇將介紹在JNI編程中C調用Java實現。 ×××地址:http://download.csdn.net/detail/xyz_lmn/4868265 關鍵代碼: java:   public class CCallJava {     

原创 iOS學習——iOS系統架構(三)

         iOS的系統架構分爲四個層次:核心操作系統層(Core OS layer)、核心服務層(Core Services layer)、媒體層(Media layer)和可觸摸層(Cocoa Touch layer)。下面是IO

原创 Android 觸摸及手勢操作GestureDetector

現在的智能手機不敢說百分百的都是觸摸屏,也應該是百分之九九以上爲觸摸屏了,觸摸屏爲我們操作無鍵盤、無鼠標的手機系統帶來了很多的便利。當用戶觸摸屏幕時會產生很多的觸摸事件,down、up、move等等。View類有個View.OnTouch

原创 ListView具有多種item佈局——實現微信對話列

這篇文章的效果也是大家常見的,各種通訊應用的對話列表都是這種方式,像微信、whatsapp、易信、米聊等。我們這篇文章也權當爲回憶,形成簡單的筆記。這篇文章參考了2009年Google IO中的《TurboChargeYourUI-How

原创 Android抽象佈局——include、merge 、ViewStub

在佈局優化中,Androi的官方提到了這三種佈局<include />、<merge />、<ViewStub />,並介紹了這三種佈局各有的優勢,下面也是簡單說一下他們的優勢,以及怎麼使用,記下來權當做筆記。1、佈局重用<include

原创 android手勢創建及識別

使用一些瀏覽器或者輸入法應用時會有一些手勢操作,還可以自定義手勢。這些神奇的操作是怎麼做的呢?這一篇重點記錄手勢的識別和創建。這篇的內容使用到的是android.gesture包,具體的例子參考的是Sample中GestureBuilder

原创 我的友情鏈接

51CTO博客開發

原创 iOS學習——iOS應用程序生命週期(四)

       開發應用程序都要了解其生命週期,開始接觸android時也是從應用程序生命週期開始的,android的應用程序生命週期更多是其組件的生命週期,例如Activity、Service。今天我們接觸一下iOS應用程序的生命週期, 

原创 iOS學習——UI基礎UIButton(七)

       前面寫了UIWindow、UIViewController,那些都是一些框架,框架需要填充上具體的view才能組成我們的應用,移動應用開發中UI佔了很大一部分,最基礎的UI實現是使用系統提供的各種控件,其他的就是自定義實現了,

原创 android手勢創建及識別

使用一些瀏覽器或者輸入法應用時會有一些手勢操作,還可以自定義手勢。這些神奇的操作是怎麼做的呢?這一篇重點記錄手勢的識別和創建。這篇的內容使用到的是android.gesture包,具體的例子參考的是Sample中GestureBuilder

原创 Android 觸摸及手勢操作GestureDetector

現在的智能手機不敢說百分百的都是觸摸屏,也應該是百分之九九以上爲觸摸屏了,觸摸屏爲我們操作無鍵盤、無鼠標的手機系統帶來了很多的便利。當用戶觸摸屏幕時會產生很多的觸摸事件,down、up、move等等。View類有個View.OnTouch

原创 AndroidUI優化工具——HierarchyViewer

先說些題外話,希望路過的各位支持,博主有幸成爲2013年度博客之星的候選人,期待你的一票,謝謝。投票猛擊:http://vote.blog.csdn.net/blogstaritem/blogstar2013/xyz_lmn    進入正題

原创 Android新的menu實現——ActionMode

Android的menu有多種實現方式,以前寫過一篇Android中五種常用的menu(菜單),這裏介紹一種新的menu實現方式:ActionMode。ActionMode是Android 3.0以後出現的,我們可以使用AppCompat