Time of Update: 2016-04-01
android 動畫效果,android動畫動畫資源一、分類:(一)、概要: 3.0以前,android支援兩種動畫模式,補間動畫(tween animation),幀動畫(frame animation),在android3.0中又引入了一個新的動畫系統:屬性動畫(property animation)。 這三種動畫模式在SDK中被稱為view animation,drawable
Time of Update: 2016-04-01
android 淺談Aidl 通訊機制,androidaidl服務端:首先是編寫一個aidl檔案,注意AIDL只支援方法,不能定義靜態成員,並且方法也不能有類似public等的修飾符;AIDL運行方法有任何類型的參數和傳回值,在java的類型中,以下的類型使用時不需要匯入包(import),基礎資料型別 (Elementary Data
Time of Update: 2016-04-01
實現Discuz論壇用戶端應用源碼,discuz源碼通過使用該源碼,開發人員可以迅速地將Discuz論壇遷移到Android用戶端中。不需要任何的開發工作即可擁有屬於自己論壇的Android用戶端源碼下載:http://code.662p.com/view/13266.html準備工作在使用源碼之前必須先在Discuz論壇中安裝BigApp外掛程式。一、外掛程式安裝應用中心 -> 外掛程式 -> 搜尋bigapp -> 點擊BigApp手機用戶端 ->
Time of Update: 2016-03-31
Android--Activity在跳轉時攜帶資料首先看看兩種傳遞方法樣本:(一個簡單姻緣計算機)主Activityimport android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.Menu;import android.view.View;public class MainActivity extends Activity { @Override
Time of Update: 2016-03-31
Android 5.0 Settings源碼簡要分析概述:先聲明:本人工作快兩年了,仍是菜鳥層級的,慚愧啊!以前遇到好多知識點都沒有記錄下來,感覺挺可惜的,現在有機會接觸Android 源碼。我們一個Android組的搞Setting,我覺得是得寫得東西,畢竟才接觸,現在只能看一段時間代碼,就先記錄下一些收穫吧,說多了就是淚~本文主要針對L平台上Settings模組正常啟動流程做一個簡要分析,並試著分析一下Settings下面某選項的實現。Setting
Time of Update: 2016-03-31
Android四大組件之Activity做Android開發的沒有不知道Activity的,Activity是開發人員遇到最頻繁, 最多的組件。這裡把一些比較不經常用到的知識做一個匯總。Activity生命週期引用塊內容要點onStart(), onResume()為可見狀態; onPause(),為部分可見狀態; 其他為不可見狀態 onSaveInstanceState 儲存狀態; onRestoreInstanceState恢複狀態Activity
Time of Update: 2016-03-31
Android
Time of Update: 2016-03-31
14條Android Studio常用的的配置14條Android
Time of Update: 2016-03-31
初涉RxAndroid結合Glide實現多圖片載入操作什麼是RxJava或者RxAndroid我就不多廢話了,理論知識一大堆人給我們做好了,只要自己肯去看就能理解,我這裡直接給出傳送門:https://github.com/lzyzsd/Awesome-RxJava(很豐富,看完就基本有概念了)那麼問題來了,人家都解釋完了我幹嘛?實操個簡單的例子吧,正好上周講了篇Glide的那麼這次就實踐下:我們點開App然後就是一個RecycleView裡面有一堆圖然後還有文字,文字是本地的,圖是網上下的,邏
Time of Update: 2016-03-31
Android屬性動畫屬性動畫屬性動畫的核心主要是ObjectAnimator,ValueAnimator這幾個對象的使用。下面對各個方法的使用進行介紹。ObjectAnimator的使用:一.單個動畫的使用:y軸旋轉從0度旋轉到360度ObjectAnimator .ofFloat(imageView,"rotationY",0,360) .setDuration(1000) .start();x軸旋轉從0度旋轉到360度ObjectAnimator
Time of Update: 2016-03-31
Android網路編程(一)HTTP協議原理前言這篇文章是這個系列的開篇,作為移動開發人員,開發的應用不免會對網路進行訪問,雖然現在已經有很多的開源庫協助我們可以輕而易舉訪問網路,但是我們仍要去瞭解網路訪問的原理,這也是一個優秀開發人員所必備的知識點。這篇文章我們就先來瞭解一下HTTP協議原理。1.HTTP簡介HTTP是一個屬於應用程式層的物件導向的協議,由於其簡捷、快速的方式,適用於分布式超媒體資訊系統。它於1990年提出,經過幾年的使用與發展,得到不斷地完善和擴充。HTTP協議的主要特點支援
Time of Update: 2016-03-31
Android--Activity四種啟動模式launchMode在多個Activity跳轉的過程中扮演著重要的角色,它可以決定是否產生新的Activity執行個體,是否重用已存在的Activity執行個體,是否和其他Activity執行個體公用一個task裡。這裡簡單介紹一下task的概念,task是一個具有棧結構的對象,一個task可以管理多個Activity,啟動一個應用,也就建立一個與之對應的task。Activity一共有以下四種launchMode:1.standard2.singl
Time of Update: 2016-03-31
Android5.0新特性-Material
Time of Update: 2016-03-31
android studio下百度地圖sdk的初體驗擷取到sha1後,下面開始進入百度地圖sdk的資源擷取;一、擷取密鑰和SDK;1、搜尋百度地圖sdk;2、點擊擷取密鑰;3、建立應用;4、進入概述下的“相關下載”和“開發指南”;下載開發包和樣本,將開發包解壓;二、項目建立;1、在Android
Time of Update: 2016-03-31
Android studio 百度地圖開發(2)地圖定位Android studio 百度地圖開發(2)地圖定位email:chentravelling@163.com開發環境:win7 64位,Android Studio,請注意是Android Studio。地圖顯示、工程配置請參考:Android studio
Time of Update: 2016-03-31
Android Bottom Sheet詳解最近android更新了support library, 版本到了23.2, 從官方blog中我們還是可以看到幾個令人心動的特性的,例如夜間模式的支援,BottomSheet.今天我們就來介紹一下這個Bottom
Time of Update: 2016-03-31
Android四大組件之BroadcastReceiverBroadcastReceiver 簡介BroadcastReceiver 廣播是一種訂閱–通知 事件,廣播接收者向Android系統 register (訂閱廣播),廣播寄件者向Adnroid系統 sendBroadCast(發送廣播),然後Android
Time of Update: 2016-03-31
【Android基礎】Activity啟動模式以及Intent Flags 與 棧 的全面解析Android開發的過程中,Intent是我們最常用Android用於進程內或處理序間通訊的機制。Intent主要用於2種情景下:發起意圖 、廣播其底層實現原理不在此篇文章的討論範圍,以後會陸續更新上的。下面我就根據近期學習,總結記錄下Activity啟動模式 及 Intent Flags 與 棧 的關聯分析。1、首先我們先搞清楚什麼是棧:棧是一種常用的資料結構,棧只允許訪問棧頂的元素,棧就像一個杯子,
Time of Update: 2016-03-31
Android中Action Bar的使用內容概要樣本示範和基本介紹啟用Action Bar在Action Bar上添加按鈕自訂Action Bar樣式自動隱藏Action BarAction Provider的使用ActionBarSherlock的使用樣本示範和基本介紹如果使用ActionBar則分為兩種情況1、Action Bar on devices BEFORE Android 3.0(API 11)1)、ActionBarSherlock開源庫2)、ActionBarCompat
Time of Update: 2016-03-31
Android Studio NDK開發以前接觸過NDK的開發,是在Eclipse環境下開發的。今天嘗試了下用Android Studio來配置,結果真是處處都是坑,現在總結一下:一、步驟1. 首先建立MainActivity,添加native方法:package com.jackie.hellondk;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class