原创 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