- 博客(131)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 2022/5/8最新butterknife简单使用
第一步,先添加插件第二步:添加依赖implementation 'com.jakewharton:butterknife:8.4.0' // compile ‘com.jakewharton:butterknife:8.4.0’ implementation 'com.jakewharton:butterknife-compiler:8.4.0'第三步:R.layout.activity_main 选中activity_main...
2022-05-08 13:35:23
412
转载 ImageView显示网络图片
package com.example.urlimage; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import android.app.Activity; import android.graphics.Bitmap; import...
2019-05-21 11:21:51
655
原创 获取经纬度和地理位置
这里用的是Xutils获取json数据的,网址也在里面,想用自己的框架可以换成自己的Xutils连接:https://blog.youkuaiyun.com/qpc908694753/article/details/70463709 //经纬度 location(); private void location() { LocationManager lm = (Lo...
2018-09-30 13:19:20
415
转载 Android开发网络时间的获取与每秒的自动刷新
https://blog.youkuaiyun.com/juer2017/article/details/79117535
2018-09-29 15:07:50
1378
转载 线程
/*************************************************************************************/此博客主要是在观看张孝祥老师的教学视频的过程中,自己所做的学习笔记,在此以博客的形式分享出来,方便大家学习,建议大家观看视频,以此笔记作为回顾资料。参考资料传智播客_张孝祥_Java多线程与并发库高级应用视频教程下载 视频下载...
2018-06-14 13:59:44
224
原创 Banner 点击图片放大(可以滑动)
在Banner页面: final ArrayList<String> list = new ArrayList<>(); banner.setOnBannerListener(new OnBannerListener() { @Override public void OnBannerClick(int position)...
2018-05-16 21:19:07
1520
原创 总结2
public interface Api { String BASEURL = "https://www.zhaoapi.cn/";}import io.reactivex.Observable;import retrofit2.http.GET;public interface AdApiService { @GET("ad/getAd") Observable&...
2018-05-16 10:36:48
388
原创 总结1
依赖:部分依赖看次博客:https://blog.youkuaiyun.com/qq_37454196/article/details/80285521compile 'com.hjm:BottomTabBar:1.1.1' //butterknife compile 'com.jakewharton:butterknife:8.5.1' annotationProcessor 'co...
2018-05-16 10:12:45
249
原创 知识总结
https://www.zhaoapi.cn/quarter/getJokes?source=android&appVersion=101&page=1 新添加依赖: //okHttp 2个 compile 'com.squareup.okhttp3:okhttp:3.6.0' compile 'com.squareup.okio:okio...
2018-05-13 19:13:18
222
原创 依赖
config.gradleext { dependencies = [ "retrofit2" : "com.squareup.retrofit2:retrofit:2.4.0", "converter-gson" : "com.squareup.retrofit2:converter-gson:...
2018-05-11 19:03:29
237
原创 多张图片url 截取
最简单:images: "https://m.360buyimg.com/n0/jfs/t6130/97/1370670410/180682/1109582a/593276b1Nd81fe723.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t5698/110/2617517836/202970/c9388feb/593276b7Nbd94e
2018-05-09 09:51:17
653
原创 Retrofit+Rxjava 等
/** * APIKEY=‘71e58b5b2f930eaf1f937407acde08fe’ * http://api.tianapi.com/nba/?key=APIKEY&num=10 */ compile 'io.reactivex:rxjava:1.3.4' compile 'io.reactivex:rxandroid:1.2.1' compile 'com.s
2018-05-02 09:19:12
211
原创 分类——recyclerview
activity_main.xml <android.support.v7.widget.RecyclerView android:id="@+id/Recycler01" android:layout_width="match_parent" android:layout_height="match_parent" andr...
2018-04-26 14:48:17
267
原创 Xrecyclerview 上拉 下滑
配置: implementation project(':xlibs') compile 'com.android.support:design:26+' compile 'com.android.support:recyclerview-v7:26+' compile 'com.facebook.fresco:fresco:0.7.0' debugCompile ...
2018-04-18 19:35:10
431
转载 仿ios,网易,京东的搜索界面和功能
https://blog.youkuaiyun.com/sinat_36668731/article/details/70807300compile 'com.chooseedittext:library:1.0.0'https://www.jianshu.com/p/a711d08e37fd
2018-04-16 15:13:49
1362
转载 android中用Fresco实现圆角图片和圆形图片
效果图代码需要注意的地方用注释给出。可以在github上下载源码。点我试试。Uri uri = Uri.parse("https://pic4.zhimg.com/03b2d57be62b30f158f48f388c8f3f33_b.png"); SimpleDraweeView commonImageView = (SimpleDraweeView) findViewById(R...
2018-04-15 20:23:22
1281
原创 GreenDao配置
//GreenDao (1) //build.gradle(Project:Practice) 为总的build.gradle dependencies { ...... //添加 classpath 'org.greenrobot:greendao-gradle-plugin:3.2.0' } (2) //在b...
2018-04-12 20:15:26
153
原创 RecyclerView的点击事件
我以前的Recyclerview的基本用法在adapter中添加:全局变量:OnItemClickListener mOnItemClickListener; public interface OnItemClickListener{ void onClick( int position); void onLongClick( i
2018-04-11 21:16:02
188
原创 QQ分享.登录
<Button android:id="@+id/new_login_btn" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="QQ登录" /> <Button android:id=
2018-04-03 11:48:59
483
原创 Rxjava
compile 'com.jakewharton:butterknife:8.5.1' annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1' implementation 'com.android.support:recyclerview-v7:26.1.0' compile 'com.squa...
2018-03-30 12:09:21
137
原创 淘宝热点(淘宝垂直滚动)
导入:UpMarqueeView百度网盘下载链接:https://pan.baidu.com/s/18beVF2RmQKXuhGhmER74rgimplementation project(':UpMarqueeView')activity_main.xml <RelativeLayout android:layout_width="match_parent" ...
2018-03-29 08:47:55
488
原创 网址变图片(简单)
activity_main.xml<Button android:onClick="displayImage" android:text="加载图片" android:layout_width="match_parent" android:layout_height="wrap_content" /> <ImageVie
2018-03-27 20:29:30
266
原创 下载
compile 'com.squareup.okhttp3:okhttp:3.6.0' compile 'com.squareup.okio:okio:1.11.0' defaultConfig { ·····//最后一行加下面这句 // AndroidManifest.xml 里面UMENG_CHANNEL的value为 ${UMENG_CHA
2018-03-27 20:16:35
271
原创 使用EventBus发送消息 简单
导包:EventBus包main1中有Button,TextView compile 'org.greenrobot:eventbus:3.0.0'先 //注册EventBus 单例设计模式 EventBus.getDefault().register(this);点击Button跳转第二页面需要添加方法: //接收消息 public void onEventMainThread(...
2018-03-09 19:46:23
943
原创 图片网址变图片(jpg,gif)(图片加载神器)
添加权限: 联网权限导包: compile 'com.facebook.fresco:fresco:0.9.0+' compile 'com.squareup.picasso:picasso:2.5.2' compile 'com.github.bumptech.glide:glide:3.5.2' <com.facebook.drawee.view.SimpleD...
2018-03-08 11:31:30
1011
原创 OK封装
private static OkHttpUtils okHttpUtils = null; private MyHandler myHandler = new MyHandler(); private OkLoadListener okLoadListener; //单例 public static OkHttpUtils getInstanc...
2018-03-06 11:47:25
151
原创 京东 分类(2)
2主要是MVPM:IMoudle.javapublic interface IMoudle { void getJson(String path, IParesenter iParesenter);}OkMoudle.javapublic class OkMoudle implements IMoudle { @Override p
2018-03-05 10:56:19
161
原创 京东 分类(1)
compile 'com.github.bumptech.glide:glide:3.6.1' implementation 'com.google.code.gson:gson:2.2.4'//Gson依赖 implementation 'com.squareup.okhttp3:okhttp:3.0.0'//Okhttp依赖 implementation 'com.an
2018-03-05 10:48:12
183
原创 图片网址变图片
compile 'com.github.bumptech.glide:glide:3.7.0' String url = "http://img1.dzwww.com:8080/tupian_pl/20150813/16/7858995348613407436.jpg";ImageView imageView = (ImageView) findViewById(R.id.image
2018-01-28 18:36:01
251
原创 判断手机号
implementation 'org.xutils:xutils:3.5.0' private boolean isPhoneNumber(String phoneStr) { //定义电话格式的正则表达式 String regex = "^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$"; //
2018-01-24 11:31:36
162
原创 数据接口
public class Constans { public final static String HOST = "https://www.zhaoapi.cn"; //首页广告 public final static String BANNER = HOST + "/ad/getAd?"; //登录 public final static String
2018-01-17 14:39:53
365
原创 Android 购物车之订单(二)
MyDD.java 和 activity_my_dd.xml采用RelativeLayout布局其中Constans.DD="https://www.zhaoapi.cn/product/getOrders" <android.support.design.widget.TabLayout android:layout_alignParentTop="true"
2018-01-17 14:11:57
510
原创 Android 购物车——付款1
点击购物车支付按钮 mBtnAmount.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { if (data.size() == 0){//也可以价格==null
2018-01-17 13:43:10
352
原创 拦截器
定义一个接口OnFinishListener.javapublic interface OnFinishListener { void onFailed(String msg); void onSuccess(Object obj);}CommonParamsInterceptor.javapublic class CommonParamsInterce
2018-01-11 19:10:41
193
原创 Android 购物车(mvp)
导包: implementation 'com.squareup.okhttp3:okhttp:3.9.1' implementation 'com.google.code.gson:gson:2.8.+' compile 'com.github.bumptech.glide:glide:3.6.1'权限:联网布局文件:activity_main.xml:
2018-01-11 14:43:33
268
原创 MVP简单
Bean类:public class LoginInfo { /** * msg : 登录成功 * code : 0 * data * */ private String msg; private String code; private DataBean data; public String getMsg
2018-01-07 18:58:22
276
原创 recylerView的基本使用(多条目点击,多条目加载,添加,删除,上拉加载更多,下拉刷新)
包:compile 'com.android.support:recyclerview-v7:26+'activity_main.xml布局清单:<Button android:onClick="btnAddItem" android:layout_width="match_parent" android:layout_hei
2018-01-05 19:10:16
397
Android recyclerview 多条目 改如何判断使用哪个布局?
2019-01-24
NullPointerException
2019-01-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人