Time of Update: 2015-02-12
android viewpager 圖片翻頁例子,使用ViewPager這個類可以輕鬆實現多個頁面的滑動功能viewpager預設在工具介面上是找不到的,需求添加android-support-v4.jar包;如果沒有找到,需要開啟Android SDK Manager在Extras中進行下載,最後記得引入工程中並build
Time of Update: 2015-02-12
Android,android官網某些時候你想要知道某個APP是否有註冊了一個明確的intent,比如說你想要檢查某個receiver是否存在,然後根據是否存在來這個receiver來在你的AP裡面enable某些功能。我們可以通過PackageManager來check它。codepublic boolean isIntentAvailable(Context context, String action) { final PackageManager packageManager
Time of Update: 2015-02-12
Android學習-第五天,android學習第五天學習內容:Activity互動、UI Fragment組件 ====Activity互動====應用情境一般是當前Activity請求另一個Activity展示細節(比如個人詳細資料)、或是處理關聯邏輯(比如編輯圖片)當準備好了兩個及以上的Activity的時候,基本處理流程如下:1.添加activity資訊到AndroidManifest.xml檔案,如下所示:<manifest
Time of Update: 2015-02-12
比較不錯的UI架構,比較UI架構在網上找到的一個不錯應用開發的ui架構,有自訂android項目底部工作列和實用的Fragment切換四個頁面基本可以包括一個簡單項目的整體架構,例子只是純布局,沒有任何的功能實現,有需要的朋友可以研究一下。:http://www.dwz.cn/BHUF4運行:
Time of Update: 2015-02-12
android AsyncTask介紹,androidasynctaskAsyncTask和Handler對比1 ) AsyncTask實現的原理,和適用的優缺點AsyncTask,是android提供的輕量級的非同步類,可以直接繼承AsyncTask,在類中實現非同步作業,並提供介面反饋當前非同步執行的程度(可以通過介面實現UI進度更新),最後反饋執行的結果給UI主線程.使用的優點:l 簡單,快捷l 過程可控 &
Time of Update: 2015-02-12
android開發之AlarmManager的使用方法android開發之AlarmManager的使用方法在android開發過程中。經常會用到AlarmManager來定時發送一個廣播,或者啟動一個Service,又或者啟動一個Activity。本文我們會分別介紹,在開發過程中AlarmManager的三種用法。1、使用alarm來發送一個廣播
Time of Update: 2015-02-12
android ListView使用注意事項總結本人在使用android Listview時遇到的一些應該注意的事項:1.想要將listview item項裡的子控制項的點擊事件交給item來處理,需要兩步:(1)重寫子控制項的onTouchEvent方法@Overridepublic boolean onTouchEvent(MotionEvent event) {// TODO Auto-generated method stubreturn
Time of Update: 2015-02-12
android對象池之Message 在android系統中,message常在多線程之間資訊交流中用到,通過Handler來傳遞線程間的訊息(message).今天討論的是android中的message特性:對象池. 在android中,google對message有一句這樣的英文說明: * While the constructor of Message is public, the best way to get * one of
Time of Update: 2015-02-12
Android 開啟Gallery 小demo一個,今天用到了,那麼就分享給大家,希望對大家有所收穫先上:樣本源碼:1.添加訪問sd卡許可權 2.源碼package com.zengtao.demo;import java.io.FileNotFoundException;import android.content.ContentResolver;import android.content.Intent;import android.graphics.Bitmap;import
Time of Update: 2015-02-12
Android--擷取SharedtPreference執行個體現在我目前知道可以擷取SharedPreferences執行個體的常用方法有三個:1.通過Context的getSharedPreferences(String name,int mode)。2.通過Activity的getPreferences(int mode)。3.通過SharedPreferenceManager的靜態方法getDefaultSharedPreferences(Context context)。mode
Time of Update: 2015-02-12
android遊戲開發的技術實現分析在android開發中,你可能會有想要開發一個小遊戲的衝動,那麼用android來開發遊戲如何?呢?幸運的是,google提供了一些已經開發好的遊戲執行個體.我們從他的兩個遊戲執行個體入手來探究探究.對於輕量級的小遊戲,其遊戲的核心顯示內容,我們可以寫一個自己的view來實現!然後以一定的頻率重新整理這個view,我們調用view的invalidate()來實現.具體的我們來看看一個大家常見的遊戲:Snake(貪吃蛇),下面來分析一些實現這個遊戲的關鍵代碼.和
Time of Update: 2015-02-12
android開發之synchronized的用法android開發之synchronized的用法在android開發中synchronized主要有四種用法。第一是在方法聲明時使用;第二是在對某一代碼塊時使用;第三是對某一對象使用;第四是對某一類使用。具體的實現代碼如下:
Time of Update: 2015-02-12
Android基礎:HelloWorld之Toast用法一:看程式二:改布局:1:在res資源下面,找到layout,開啟activity_main.xml在Graphical Layout視圖下面,可以自訂拖動介面元素,調整布局。例如添加一個Button按鈕2:開啟activity_main.xml視圖,編輯原始碼,添加button的觸發函數3:在Activity中添加函數public void test(View view) {System.out.println("------test--
Time of Update: 2015-02-12
Android 影像處理軟體在機器視覺實驗室呆了有一年半時間了,但由於自己“任性”。一直以來學習的內容都是自己來安排,我還是堅持認為沒有最好和最簡單的技術,只有自己喜歡的技術。不過說起來還是會覺得慚愧,經常聽到師兄們談論影像處理各種演算法,可是一直到此軟體誕生之前對機器視覺的知識可以說一概不知。自己研究的主要是Android系統的東西,從上層到下層都有所涉及。一直以來都想把自身所長和實驗室主題聯絡上,這樣可以多和實驗室牛人溝通,也順便刷刷存在感~由此向師兄師弟們請教一二,
Time of Update: 2015-02-12
Android開發:Parallax效果的ScrollerView,改編自ParallaxListView最近在項目中,有用到一個仿照Path的Parallax效果,苦苦搜尋,在github上面,有一個類似的效果,不過是listview的,加一個頂部的headerView,實現了該效果,不過我需要的是ScrollerView的,於是對該代碼進行的修改,實現了ScrollerView下面的Parallax效果,參照如下: 在閱讀下面代碼前,可以先查看下Github上面的源碼 我
Time of Update: 2015-02-12
android開發之notification通知完全解析android開發之notification通知完全解析本文主要介紹的是notification通知的使用,通過閱讀此文,你可以瞭解,在android開發中,notification通知各種使用方法。本文的notification主要是針對android4.4以下的版本。現在,我們來看一下,如何?一個notification。估計大家現在最常用的做法是下面這種: Notification notification = new
Time of Update: 2015-02-12
Android 4.4
Time of Update: 2015-02-12
android,利用layoutParams代碼動態布局空間位置 Android開發:LayoutParams的用法LayoutParams繼承於Android.View.ViewGroup.LayoutParams.LayoutParams相當於一個Layout的資訊包,它封裝了Layout的位置、高、寬等資訊。假設在螢幕上一塊地區是由一個Layout佔領的,如果將一個View添加到一個Layout中,最好告訴Layout使用者期望的布局方式,也就是將一個認可的layou
Time of Update: 2015-02-12
Android從普通發送和接收簡訊到對簡訊進行攔截概述:說實話,關於Android中對簡訊的一些相關操作是一個比較入門的東西。那我現在還要來寫這一篇部落格的原因只是因為現在開發中有相關內容,而又想將這些東西分享給更多的人來學習,同時在以後對Android系統的簡訊進行其他學習的時候也就放在這裡做一個記錄了,於是就寫了這篇囉嗦的文章。如果你覺得這是一個不錯的東西,歡迎收藏,以便在以後更方便地查看本人在此篇文章中更新的內容。下面我就從標題中的三個方面來對Android系統中的簡訊操作進行一個簡單地學
Time of Update: 2015-02-12
Android Toast進階——自訂Toast目錄結構目錄結構前言進階目標控制Toast顯示時間修改Toast動畫效果前言CSDN竟然支援Markdown文法了,對我這種懶得自己搭建部落格的人確實是好訊息,再複習Markdown文法的同時,我準備把之前寫的一篇Android Toast進階用Markdown文法重寫一遍。進階目標上一篇部落格我們學習了Toast的源碼,瞭解了Toast從顯示到消失的全過程,學習連結:Android