原创 Android 隱藏狀態欄和標題欄
1.代碼來隱藏狀態欄和標題欄public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle s
原创 RecyclerView側滑菜單,RecyclerView滑動刪除,RecyclerView長按拖拽
Feature以下功能全部支持:豎向ListView、橫向ListView、Grid、StaggeredGrid四種形式。RecyclerView 左右兩側 側滑菜單。菜單橫向排布、菜單豎向排布。RecyclerView長按拖拽Item。
原创 Android Jsoup抓取網絡數據
1.libs中導入jar包: compile files('libs/jsoup-1.7.2.jar') 2.用於指定查詢url,method,params(自己get和set) /** * 規則類 */ public clas
原创 Toast在activity關閉後,還在顯示的問題
1.toast.show();是展示的方法,toast.cancel();是取消的方法代碼:@Override protected void onCreate(Bundle savedInstanceState) { super.
原创 android輪播圖Banner
1.導入依賴compile 'com.youth.banner:banner:1.4.9'2.添加權限<!-- 網絡訪問權限 --> <uses-permission android:name="android.permission.IN
原创 Android Vitamio視頻框架使用
第一步:配置Vitamioapp目錄下的build.gradle,在dependencies 中添加依賴 compile project(‘:vitamio’)第二步:AndroidManifest配置<uses-permission a
原创 Android 購物車選擇商品加減和價格合計
模板圖:1.購物車主界面<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.
原创 Linux系統使用360加固Apk
1.360官網去下載一個360加固助手,解壓安裝包. 2.cd 進入jiagu文件夾內 3.進入.jar文件的同時輸入用戶名密碼 java -jar ./jiagu.jar -login 用戶名 密碼 4.出現login succe
原创 Rrtrofit封裝框架
1.添加方法: allprojects{ repositroies{ .... maven { url 'https://jitpack.io' } } } depende
原创 RxJava2 操作符和線程控制
一、創建操作符 在上一篇RxJava的使用中講到create,just,fromArray創建操作符,在這裏講述interval 、range和repeat。 1.interval 創建一個按固定
原创 詳細講解Android Studio中用Git——結合GitLab
1. 前言以前項目版本管理工具一直使用的都是SVN,現在換成Git,並且項目託管平臺用的是GitLab。儘管經常使用GitHub,但是卻很少用到分支,由於都是自己在寫,也不使用開發版與發佈版、打Tag那些,所以這裏也詳細講下Git的用。這
原创 Android MVP模式項目框架
一. 用到的知識點: UI—-面向對象 數據交互—-MVP模式 網絡圖片加載—–glide json解析—–gson http請求—-retrofit2+rxjav
原创 DataBinding的基本使用
1.DataBinding介紹2015年穀歌I/O大會上介紹了一個框架DataBinding,DataBinding是一個數據綁定框架,以前我們在Activity裏寫很多的findViewById,現在如果我們使用DataBinding,
原创 Android Gson解析複雜的json數據
1.解析的一個json數據:String json = {"a":"100", "b":[{"b1":"b_value1","b2":"b_value2"}, {"b1":"b_value1","b2":"b_value2
原创 Android Fragment 靜態和動態使用
1、Fragment的產生與介紹Android運行在各種各樣的設備中,有小屏幕的手機,超大屏的平板甚至電視。針對屏幕尺寸的差距,很多情況下,都是先針對手機開發一套app,然後拷貝一份,修改佈局以適應什麼超級大屏的。一個app可以同時適應手