原创 ArrayList和LinkedList原理
總的來說: 當操作是在一列 數據的後面添加數據而不是在前面或中間,並且需要隨機地訪問其中的元素時,使用ArrayList會提供比較好的性能; 當你的操作是在一列數據的前面或中 間添加或刪除數據,並且按照順序訪問其中
原创 二級列表完美實現購物車 例:
例:MainActivitypublic class MainActivity extends AppCompatActivity { private ExpandableListView listview; priva
原创 搜索界面Mvp+RecyclerView+Okhttp
源代碼如下:首先要導入依賴compile 'com.android.support:recyclerview-v7:25.3.1' compile 'com.github.bumptech.glide:glide:3.7.0' compi
原创 二級的購物車
運用網絡請求,請求到數據下面開始展示數據 activity—main的佈局 [java] view plain copy<?xml version="1.0" encoding="utf-8"?> <LinearLayout x
原创 一級購物車(自定義view和自定義攔截器interceptor)
自定義攔截器interceptor[java] view plain copypublic class MyInterceptor implements Interceptor { @Override public R
原创 Android 之仿京東分類(原理listview+fragment)
1.寫一個fragment import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater;
原创 京東分類
閱讀數:9 Xml文件 <ListView android:id="@+id/left_listview" android:layout_width="0dp" android:layou
原创 XRecyclerView + Okhttp_get + Glide
XRecyclerView + Okhttp_get + Glide 還是有點小瑕疵的: 未採用異步加載(這個可以換成自己的網絡加載框架) 上拉加載沒有動畫效果(這個自己在網上巴拉一個就行) 在佈局裏報錯的話換成自己的圖片就行了 圖片加載
原创 OkHttp工具類 get 和 post(帶Token)以及調用
OkHttp工具類 get 和 post(帶Token)以及調用 例: OkHttp工具類 get 和 post(帶Token) package com.sgy.sgy_img2; import java.util.Ma
原创 Android OkHttp網絡請求 get 和 post (帶Token)
Android OkHttp網絡請求 get 和 post (帶Token) 例:(打印) 依賴: compile 'com.squareup.okhttp3:logging-interceptor:3.4.1'
原创 側拉,抽屜
Android側拉,抽屜 核心方法: drawer_layout.openDrawer(left_drawer); 佈局: <?xml version="1.0" encoding="utf-8"?> <android.su
原创 Banner輪播 + okhttp
Banner輪播 + okhttp 權限 <!-- if you want to load images from the internet --> <uses-permission android:name="an
原创 Banner輪播
Banner輪播 例: 依賴: dependencies { // banner輪播依賴 compile 'com.youth.banner:banner:1.4.9' // glide圖片請求依賴
原创 android默認頁面幾秒後自動跳轉另一頁面
Android默認頁面幾秒後自動跳轉另一頁面 public class MainActivity extends AppCompatActivity { private static final long DELAY =
原创 TextView的換行與行間距
TextView的換行與行間距 關於Android下TextView中文換行問題,可查看Android自定義view-文本自動換行。 換行“\n” 1、android:lineSpacingExtra 設置行間距,如”3dp”。