原创 WEB前端開發書籍推薦

基礎類 《高效能人士的7個習慣》(推薦給所有剛剛進入職場的新人,和進入職場多年但還沒看過這本書的老人。這本書會幫助你看清自己,明確今後努力的方向。) 《java夜未眠》(從書名看與前端無關,但其中的內容是作者多年工作積累的心得,推

原创 android三種動畫

在Android3.0(即API Level11)以前,Android僅支持2種動畫:分別是Frame Animation(逐幀動畫)和Tween Animation(補間動畫),在3.0之後Android支持了一種新的動畫系統,

原创 從案例學RxAndroid開發

原文鏈接:RxAndroid Basics: Part 1 如果你在閱讀這篇文章,相信你一定很想了解RxJava以及如何在Android應用中使用它。可能你已經見過RxJava的代碼了,但仍然有些疑惑,願你能在這篇文章裏找到答案。

原创 Webview裏JS跳轉到Activity頁面

有兩種方法. 第一種是通過webview提供的js和java溝通的接口進行 public void addJavascriptInterface(Object object, String name) 一、然後,在javascr

原创 Android動畫詳解(二)屬性動畫完全解析(上)

轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/43536355 Android系統在一開始的時候就給我們提供了兩種實現動畫效果的方式,逐幀動畫(frame-by-

原创 Android適配全攻略

屏幕適配 Android適配全攻略(學習筆記總結) 一、爲什麼要進行屏幕適配 某廠商統計如下數據 2012年,支持Android的設備共有3997種 2013年,支持Android的設備共有11868種 2014年,支持An

原创 使用markdown編輯器

歡迎使用Markdown編輯器 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式 U

原创 Git 的使用和配置

Git 常用命令 git init here – 創建本地倉庫(repository),將會在文件夾下創建一個 .git 文件夾,.git 文件夾裏存儲了所有的版本信息、標記等內容 git remote ad

原创 Java內存分析和總結

Java 把內存劃分成兩種:一種是棧內存,另一種是堆內存。在函數中定義的一些基本類型的變量和對象的引用變量都是在函數的棧內存中分配,當在一段代碼塊定義一個變量時,Java 就在棧中爲這個變量分配內存空間,當超過變量的作用域後,Ja

原创 Android APP的字體設置

Android系統自帶有對字體的設置,這些設置是對字體的顯示方式的設置,比如加粗,傾斜,下劃線,字號等,但是對於字體本身,比如設置爲楷體,隸書等貌似沒有。Android系統只有一種默認的,如果需要修改字體,或者引用自己喜歡的字體,

原创 WebView網頁加載使用

WebView(網絡視圖)能加載顯示網頁,可以將其視爲一個瀏覽器。它使用了WebKit渲染引擎加載顯示網頁,實現WebView有以下兩種不同的方法: 第一種方法的步驟: 1.在要Activity中實例化WebView組件:We

原创 Android 剖析Activity管理棧

activity棧一直以來總有點不清晰的感覺,今天就徹底的梳理一下。        在android中,一個activity組件可以激活另一個activity組件(可能屬於另一個應用程序)。         若新的被激活的act

原创 Android進階之路指引

一、精深 首先說一下精深,作爲Android程序員,所必需掌握的基礎知識: 1. Java核心編程 Android的開發語言是Java,所以Java是作爲一名Android程序員所必須掌握的。 我這裏推薦幾本書,Think

原创 android 動畫詳解(一)

其實前面有一篇關於動畫的詳細介紹了,寫這一篇博客就是爲了更細緻的介紹動畫,多貼出來一些代碼,更直觀探討一下動畫的使用…… 一、Animations介紹 Animations是一個實現android UI界面動畫效果的API,Ani

原创 Android 手動顯示和隱藏軟鍵盤

1、如果輸入法在窗口上已經顯示,則隱藏,反之則顯示 InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVI