原创 IDEA插件開發之代碼庫

引言 前段時間開發環境從筆記本換到臺式機,爲了能更好的偷懶,安裝了很多AndroidStudio插件,其中有一款插件Exynap官方網站,效果十分讓我動心。 但安裝在我的Window上並沒有任何的代碼庫被搜尋出來,讓我一度懷

原创 代碼庫IDEA插件

代碼庫IDEA插件 引言 前段時間開發環境從筆記本換到臺式機,爲了能更好的偷懶,安裝了很多AndroidStudio插件,其中有一款插件Exynap官方網站,效果十分讓我動心。 但安裝在我的Window上並沒有任何的代碼庫被

原创 Android數據庫代碼自動生成器

Android數據庫代碼自動生成器 有時候使用數據庫框架來操作數據庫數據對我們的App來講並不一定十分適用,其實使用Google提供的SQLiteOpenHelper也十分直觀,在數據庫框架還沒有流行的時候,我們的App也基本都是

原创 利用反射機制解決通用xml的解析

import java.lang.reflect.Field; import java.util.Date; public class ParserUtil { /** * * @param field

原创 CursorTreeAdapter的使用方法

CursorAdapter大家都用過,通過遊標獲取數據加載到相應的佈局之上。一般使用在ListView上面。但是有時候單純的一個listview不夠用,我們需要用到ExpandableListView,這個時候,我們再用CursorAda

原创 熱門標籤之流式佈局

說到流式佈局第一時間想起的就是RecyclerView,但是在很多很多種情況下,並不適用於用它。因爲RecyclerView是一個帶滾動的view,而當我們需要多個RecyclerView在一個界面上拼接一起滑動的時候,也就是說可能會遇到

原创 Retrofit+RxJava的使用

Retrofit+RxAndroid的使用 這一段時間,除了流行的React Native之外,還有不少流行的框架如Retrofit,Rx等等。 Retrofit簡介: 在Android API4.4之後,Google官方使用了squar

原创 開啓固定模式的viewpager的複用模式+PagerAdapter淺解析

現在android的adapterview幾乎都要用到viewholder模式,然而viewpager幾乎被人遺忘使用viewholder。 其實ViewPager的ViewHolder模式也並不是那麼的難使用,但adapter重寫的方法

原创 Retrofit接入RxJava2的使用以及XML在Retrofit中的使用

在之前的博客裏,採用了RxJava 1.1.10 和 Retrofit 2.1.0來搭建網絡框架。在這片博客裏,我們將採用RxJava2.x的版本來接入Retrofit進行搭建。由於RxJava2.x和RxJava1.x的版本差異性,所以

原创 React Native學習筆記之一

概述: React Native 是現在比較火的Android APP開發技術,由FaceBook推出的基於JSX開發的一個可以跨平臺開發的框架。 Facebook在這個框架中提出了一個理念: Learn once, write anyw

原创 Reac Native-UI組件的封裝

概述 在上一次的學習中,認識React Native的一些基本內容,如:JS文件的構成要素,基礎UI組件,基礎通用API等待,並制定了大致的學習方向,包括UI組件的封裝,生命週期的認識等等。這次學習就以完善上次的movielist程序爲主

原创 android之Http兩種post請求方式

http請求分爲GET和POST請求,POST請求中我們一般使用的是表單提交方式。這種是帶參數名的提交方式,以HttpUrlConnection爲例,示例代碼如下: /** * post請求 * @param para

原创 ViewPager實現輪播廣告欄(BannerPager)

實現這個功能的目前已經有很多種方式了,譬如說繼承ViewGroup仿ViewPager通過adapter循環add、dstory指定的item,使用fragment添加移除view的方式,設置viewpager的索引條目達到上限==。以上

原创 如何彈出搜索類型鍵盤

在做搜索框的時候,彈出的鍵盤當然也要對應,否則頗有點牛頭不對馬嘴的感覺。言歸正傳,其實要做的事情很簡單,有兩種方案 1. 在xml裏面對EditText進行屬性設置: android:imeOptions="actionSearch

原创 ScrollView嵌套NoScrollAdapterView造成界面的起始位置錯誤的解決方案

外層用scrollview,內層用nosrcolladapterview,實現了固定高度與scrollview的滑動不衝突的效果,但每次進入界面加載數據count比較長的時候且nosrcolladapterview不在佈局的最頂端時,屏幕