自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 处理数组的各种方法(干货)

//实现list集合逆序排列Collections.reverse(list);//复制方法List list1 = Collections.copy(list);//从小到大排序Collections.sort(list);

2019-06-19 09:53:32 740

原创 WebView全属性

//通过Webview 创建出WebSettingsWebSettings settings = wv.getSettings();//设置的WebView用户代理字符串settings.setUserAgentString("");//启用JavaScriptsettings.setJavaScriptEnabled(true);//启用插件settings.setPluginSt...

2019-06-04 09:18:29 177

原创 Gilder图片加载

先导依赖implementation ‘com.github.bumptech.glide:glide:4.7.1’annotationProcessor ‘com.github.bumptech.glide:compiler:4.7.1’再加入网络权限布局可以自己写<?xml version="1.0" encoding="utf-8"?><ImageView...

2019-05-31 08:58:15 244

转载 emoji表情符处理替换成空格

emoji表情符处理替换成空格/**用filterOffUtf8Mb4Description: 过滤率四个字节的utf-8字符(emoji表情符),替换成四个空格。 四字节utf-8字符mysql存储报错 @Version1.0@param s@return@throws UnsupportedEncodingException@throws Exception*...

2019-05-18 17:30:22 1369

转载 处理微信返回数据中带表情的这一问题(各种正则)

一、校验数字的表达式1 数字:1$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9])$6 非零开头的最多带两位小数的数字:^([1-9][0-9])+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(-)?\d+(.\d{1,2})?$8 正数、负数、和小数:...

2019-05-18 09:32:17 1188

原创 微信开放平台-分享到你的朋友圈

注册微信开放平台账号到该网站注册账号–&gt;&gt;微信·开放平台注册的邮箱一定不能跟微信绑定,如果绑定就换个邮箱就好了创建你的应用在开发平台在管理中心创建你的移动应用,到应用签名使用android资源下载中的签名工具获取就好了。可以参考android集成微信分享开发流程public class MainActivity extends AppCompatActivity {pr...

2019-03-08 09:12:10 988

原创 腾讯Bugly应用

//添加依赖//腾讯Buglyimplementation ‘com.tencent.bugly:crashreport:latest.release’implementation ‘com.tencent.bugly:nativecrashreport:latest.release’///清单文件 &lt;meta-data android:name="BU...

2019-01-18 14:12:19 301

原创 多渠道打包

在build_gradle(App):flavorDimensions “tier”, “minApi”productFlavors {yingyongbao {dimension “tier”}huawei {dimension “tier”}baidu {dimension “tier”}xiaomi {dimension “minApi”}qh360 {dim...

2019-01-18 14:07:10 99

原创 工具类

public class NoteWorkMargent {private static NoteWorkMargent mNoteWorkMargent;private Retrofit mRetrofit;private final static String Mall_Api=“http://172.17.8.100/small/”;private OkHttpClient mC...

2019-01-02 08:25:51 111

原创 RecyclerView多条目

public class NewsAdapter extends RecyclerView.Adapter&lt;RecyclerView.ViewHolder&gt; {public static final int TYPE_ONE = 0;public static final int TYPE_TWO = 1;public static final int TYPE_THREE = ...

2018-12-09 15:56:03 104

原创 Banner图的实现

//添加依赖compile ‘com.youth.banner:banner:+’//XML控件要用&amp;lt;com.youth.banner.Bannerandroid:id=&quot;@+id/shop_Home_banner&quot;android:layout_width=“match_parent”android:layout_height=“0dp”android:layout_weig...

2018-12-08 09:03:43 893

原创 Retrofilt(网络请求)

//导依赖//Retrofit2的依赖compile ‘com.squareup.retrofit2:converter-gson:2.0.0-beta4’//接口单写一个类便于更改public class Constant {//网址public final static String URL_BASE = "http://www.xieast.com/";}//Retrofi...

2018-12-03 20:01:40 168

原创 图片加载适配

public class MyImgAdapter extends PagerAdapter {private List&lt;Imges.DataBean&gt; mBeanList;private Context mContext;public MyImgAdapter(List&lt;Imges.DataBean&gt; beanList, Context context) { ...

2018-12-02 19:08:30 120 1

原创 Fresco(0图片框架)

//带进度条的图片//所要加载图片的网址Uri uri = Uri.parse(“http://t2.hddhhn.com/uploads/tu/201810/9999/ddf74b51de.jpg”);//创建Builder对象,一般创建出参数对象GenericDraweeHierarchyBuilder builder = new GenericDraweeHierarchyBuild...

2018-11-27 21:08:09 127

原创 进度条样式

public class MainActivity extends AppCompatActivity {private ArcProgress mProgress;//更新UIprivate Handler handler = new Handler(new Handler.Callback() { @Override public boolean handleMess...

2018-11-23 07:35:35 299

原创 父控件

&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;CheckBox android:id="@+id/seller_cb" android:layout_width="wrap_content" android:layout_height="wrap_content" /&gt;&lt;Tex

2018-11-22 21:09:46 218

原创 子布局

&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;CheckBox android:id="@+id/child_cb" android:layout_width="wrap_content" android:layout_height="wrap_content" /&gt;&lt;Imag

2018-11-22 21:09:18 172

原创 MyAdapters适配器

public class MyAdapter extends BaseExpandableListAdapter {private List&lt;News.DataBean&gt; mList;private ParentHolder holder;public MyAdapter(List&lt;News.DataBean&gt; list) { mList = list;}...

2018-11-22 21:07:22 147

原创 MyAddSubView组合式(购物车)

public class MyAddSubView extends LinearLayout implements View.OnClickListener {private final TextView sub_tv;private final TextView number_tv;private final TextView add_tv;private int number = 1;...

2018-11-22 21:05:41 83

原创 购物车

//MainACtivitypublic class MainActivity extends AppCompatActivity implements View.OnClickListener {private String url = “http://www.zhaoapi.cn/product/getCarts”;private ExpandableListView elv;priv...

2018-11-22 21:01:49 87

原创 网络封装(ok)

function:1.因为okhttp代码太多,太冗余,使用的时候不是太方便,两行代码搞定 -----doGet,doPost2.都要创建OKhttp和咱们的handler对象,对象创建太多,导致内存过多的消耗 ----单例3.异步请求okht...

2018-11-20 09:42:00 278

原创 Avtivity层

public class MainActivity extends AppCompatActivity implements View.OnClickListener, IView {private ImageView img;private ImageView img1;private RecyclerView rv;private List&lt;News.DataBean&gt; l...

2018-11-18 21:28:51 148

原创 MV层

//Model层public class NewsModel {public void getData(String url, ICallBack callBack, Type type){HttpUtils.getInstance().get(url,callBack,type);}}//View层public interface IView {void getCatgory(...

2018-11-18 21:27:31 121

原创 OKHttp工具类

public class HttpUtils {private static final HttpUtils ourInstance = new HttpUtils();private final OkHttpClient client;private static volatile HttpUtils instance;private Handler handler = new Hand...

2018-11-18 21:24:54 221

原创 动画

public class MainActivity extends AppCompatActivity implements View.OnClickListener {private Button btn_1;private Button btn_2;private Button btn_3;private Button btn_4;private Button btn_5;priv...

2018-11-15 08:28:44 73

原创 上传下载照片(OKhttp)

public class MainActivity extends AppCompatActivity implements View.OnClickListener {private Button btn_up;private Button btn_drown;private ImageView img;private String path =&quot;https://10.url.cn/et...

2018-11-14 09:47:50 103

原创 okHttp___post 账号密码提交

public class MainActivity extends AppCompatActivity {private EditText mEt_qq;private EditText mEt_pwd;private TextView mTv_status;String path = "http://169.254.53.96:8080/web/LoginServlet";priva...

2018-11-13 14:56:43 864

原创 MVP登录Main逻辑

public class MainActivity extends AppCompatActivity implements View.OnClickListener, Login.MobieLogin {private EditText name;private EditText password;private Button login;private String userName;...

2018-11-12 08:27:58 88

原创 拖小球移动

public class Canser extends View {private final Paint paint;private float X = 50 ; //圆的X轴坐标private float Y = 50 ; //圆的Y轴坐标private int radius = 20; //圆的半径private int dowmX;private int dowmY...

2018-11-09 09:49:47 89

原创 二维码

import android.content.Intent;import android.graphics.Bitmap;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;import andr...

2018-11-06 20:36:46 74

原创 平台管理

//布局&amp;lt;RelativeLayout android:layout_width=&quot;match_parent&quot; android:layout_height=&quot;0dp&quot; android:layout_weight=&quot;1&quot;&amp;gt; &amp;lt;android.support.design.widget.T

2018-10-24 09:44:36 109

原创 滑动到最后一页显示按钮

//布局&amp;lt;android.support.v4.view.ViewPagerandroid:id=&quot;@+id/vp&quot;android:layout_width=“match_parent”android:layout_height=“match_parent”android:layout_alignParentStart=“true”android:layout_alignPare...

2018-10-23 13:46:09 637

原创 TabLayout与Fragment

public class DianFragment extends Fragment {private TabLayout tab;private ViewPager vp1;private List list;private List fragmentList;@Nullable@Overridepublic View onCreateView(@NonNull LayoutInf...

2018-10-22 19:48:42 179

原创 图片全局类

if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) {File rootSD = Environment.getExternalStorageDirectory();file = new File(rootSD, “pic”);if (!file.exists()) {file.mkdir...

2018-10-22 08:04:32 83

原创 动态添加ViewPager

//布局&lt;android.support.v4.view.ViewPager android:id="@+id/ViewPager_vp" android:layout_width="match_parent" android:layout_height="200dp"/&gt;&lt;LinearLayout android:layout_heigh...

2018-10-18 10:28:58 244

原创 ActionBar的用法

//ActionBar的方法private void intiActionBar() {ActionBar actionBar = getSupportActionBar();actionBar.setDisplayHomeAsUpEnabled(true);mToggle = new ActionBarDrawerToggle(this, dl_root, R.string.open, ...

2018-10-17 15:35:59 354

原创 WebView加轮播

public class WebActivity extends AppCompatActivity {private ViewPager vp;private WebView web;private List&lt;Image.DataBean&gt; list;private String url = “https://www.zhaoapi.cn/quarter/getAd”;pr...

2018-10-16 10:11:40 242

原创 XLV上拉加载更多/下拉刷新

public class MainActivity extends AppCompatActivity {private XListView xlv;private List&lt;News.DataBean&gt; list;private MyAdapter adapter;private String url = "http://www.xieast.com/api/news/new...

2018-10-12 11:22:04 113

原创 缓存

public class BaseAppliction extends Application {@Overridepublic void onCreate() {super.onCreate();File cacheFile = null;if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED...

2018-10-11 14:37:53 61

原创 设置头像

public class MainActivity extends Activity implements OnClickListener {private ImageView img_view;private Button btn_icon;private PopupWindow popupWindow;private View parent;private Button btn_xi...

2018-10-10 14:24:52 353

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除