原创 viewpager滑動頁面

佈局 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

原创 小球滑動

lei * @Description: 自定義小球 */ public class Cricleview extends View { private Paint mpaint; public Criclev

原创 登陸註冊

` @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R

原创 xbanner的使用

//導入依賴 implementation ‘com.github.xiaohaibin:XBanner:1.6.4’ //Xbanner maven { url ‘https://jitpack.io’ } 在這裏插入代碼片 p

原创 流式佈局

第一步先創建三個佈局 垂直佈局 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/

原创 自定義水波紋佈局

佈局 Activity 佈局 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/re

原创 自定義輪播圖

//第一步佈局 《banner View 佈局》 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="ht

原创 單列

private static class HttpUtilsInstance{ private static HttpUtils httpUtils=new HttpUtils(); } public static HttpUtils

原创 MAinActivity

package com.example.day20.view.activity; import android.os.Bundle; import android.widget.CheckBox; import android.wid

原创 MVP 註冊登錄

HttpUtils import android.annotation.SuppressLint; import android.os.Handler; import android.os.Message; import androi

原创 工具包

package com.example.day20.model; import android.os.Handler; import android.os.Message; import com.google.gson.Gson; i

原创 Myaapter 二級

package com.example.day20.view.adapter; import android.content.Context; import android.view.LayoutInflater; import an

原创 佈局 二級列表

activity <?xml version="1.0" encoding="utf-8"?> </ExpandableListView> <LinearLayout android:id="@+id/linear_bo

原创 TabLayout+ViewPager聯動

①佈局 <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.TabLayout android:id="@+id/tabLayout" andro

原创 Android 限制EditText只能輸入數字、限制輸入類型、限制輸入長度的小技巧

準確的說讓Edittext只能輸入數字有方法兩種,都是通過xml屬性設置 方法一: <EditText android:id="@+id/u_account" android:layout_width=“0dp” android:la