原创 getActivity,Context爲空解決辦法

做一個小項目的時候遇到了一個空指針問題, 項目的大概是這樣FragmentA中是一些普通佈局,FragmentB中是一個listview顯示數據,當我從FragmentA中點擊 到FragmentB的時,FragmentB中listvie

原创 Android中蒲公英第三方提示更新

    2017.8.3號更新:在實際的開發中不推薦大家使用內測更新sdk更新,需要我們自己來編寫提示版本更新程序http://blog.csdn.net/qq_26650589/article/details/76456681  相信

原创 Android不同手機分辨率適配

Android適配: 衆所周知,Android機型尺寸各種各樣,於是屏幕適配就成了Android開發中很重要的一環。Android屏幕適配可能一些開發者都會遇到這樣的問題,今天就來分享下屏幕適配,你會發現其實Android屏幕適配也可以

原创 Android彈框

new AlertDialog.Builder(MainActivity.this) .setTitle("標題") .setMessage("提

原创 Android使用popwindow高仿IOS底部彈框

   我們使用蘋果手機的時候會發現IOS中有底部彈框效果,重底部向上彈出效果,下面是通過PopWindow來實現仿IOS彈框: 效果圖: 項目工程目錄: 1、首頁佈局就一個按鈕 <RelativeLayout xmlns:and

原创 androidstudio如何 clean項目

clean項目位置:                             

原创 獲取服務器圖片顯示到listview上

 之前寫了個解析文字顯示到listview上(http://blog.csdn.net/qq_26650589/article/details/70256219)那麼圖片該如何顯示呢?這裏我們使用強大的圖片下載緩存庫:Picasso  

原创 json數據顯示到listview上報錯:android.view.ViewRootImpl$CalledFromWrongThreadException解決辦法

寫項目時候使用okhttp解析json數據顯示到listview發現數據解析成功但是報錯:android.view.ViewRootImpl$CalledFromWrongThreadException: Only the origina

原创 ListView使用SimpleAdapter顯示數據

1、activity_main中加入控件Listview <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools

原创 kotlin獲取Android控件id

簡單的一個button佈局按鈕 <Button android:id="@+id/btn" android:layout_width="match_parent" android:layout_height="w

原创 Android中Menu菜單的使用

效果圖: 點擊圖1右上角彈出圖2 效果                               1、創建menu文件夾 在res文件夾下創建menu文件夾(選中res點擊右鍵選着new中的directory) 2、在menu文件

原创 獲取json數據顯示RecyclerView

      RecyclerView是一個比Listview強大的組件,RecyclerView顯示數據時可橫豎向,RecyclerView提供了3中顯示效果樣式LinearLayoutManager線性佈局效果,GridLayoutMa

原创 Android studio導入開源庫

導入Module方法 1、file----new----import Module           彈出如下,選擇開源庫進行添加: 選擇完成後點擊finish 完成後你會發現項目中多了一個你添加的文件夾(我添加的開源庫是Ban

原创 Android中視頻播放器JCVideoPlayerStandard

           JCVideoPlayerStandard是一個使用很簡單的視頻開源庫,而且功能很強大,3行代碼實現簡單的視頻播放 特徵: 視頻全屏和浮動小窗口完全定製ui在ListView,ViewPager和ListView,

原创 Android Studio(AS)如何更改版本號

不多說別的上圖: 1、app-----build.gradle           2、更改versioncode,versionName的值需要比之前版本大