原创 仿新聞客戶端多tab展示

一、先上效果圖(兩種效果圖) 第一種: 第二種: 二,話不多說,直接上代碼: 1、用到了自定義HorizontalScrollView,直接上代碼 package com.example.myviewpagerindica

原创 android沉浸式狀態欄的問題解決

**簡要:**android從4.4版本及以後加入了沉浸式狀態欄的設置,但是也有一些問題,特別是自定義的最上面導航欄時,會出現一些問題,我想就我遇到的問題給大家一些講解。 設置方法: 第一行代碼:透明狀態欄 第二行代碼:透明導航欄

原创 操作集合的工具類:collections

操作集合的工具類:collections 一、排序操作:其中前三個是最常用的 void reverse(List list):反轉制定集合中元素的順序; void shuffle(List list):對指定集合進行隨機排序(例如洗

原创 RecyclerView的使用

介紹 RecyclerView與ListView原理是類似的:都是僅僅維護少量的View並且可以展示大量的數據集。RecyclerView用以下兩種方式簡化了數據的展示和處理: 使用LayoutManager來確定每一個item的排列方式

原创 怎麼查看jar包的jdk編譯版本

問題及解答 平常我們爲了兼容,可能會查看jar包的jdk版本,怎麼查看呢? 解答:其實很簡單,就是通過解壓軟件把jar包解壓,可以看到有個文件夾,名字叫METE-INF,它裏面有個文件:MANIFEST.MF,通過notepad等工具把他

原创 HashTable和HashMap的比較

Hashtable和HashMap存在亮點典型區別: 1、Hashtable是一個線程安全的Map實現,但是hashMap是線程不安全的實現,所以HashMap比HashTable的性能高一點,但如果有多個線程訪問同一個map對象時,使用

原创 android時間定時器的應用,短信驗證碼,定時刷新頁面

需求: **一般有時候會涉及到定時刷新界面或者類似短信驗證需要定時提醒用戶的需求。 解決方法: **可以用TimerTask+Timer+Handler實現此類功能。 廢話不多說,直接上代碼: public cla

原创 intent的startActivityForResult()方法使用注意事情

http://blog.csdn.net/conowen/article/details/7292246  使用方法 http://blog.csdn.net/shuaihj/article/details/46663109  如果fra

原创 android eclipse開發時Ctrl+鼠標左鍵不能打開xml文件

問題描述:當使用高版本adt時,例如我之前用的是21版本,Ctrl+左鍵不管是Java類還是xml界面文件都可以打開,但是我換成高版本23後,用同樣的方法就不能打開xml文件了,只能打開Java類文件,例如activity文件。 原因:是

原创 Adroid開發顏色設置

http://jingyan.baidu.com/article/425e69e69690f0be15fc168a.html