- 博客(28)
- 收藏
- 关注
原创 友盟第三方分享与登录(详细步骤)
一.集成: 1.首先登录到友盟 2.进入友盟打开"移动统计(U-App AI版)",进入新版后 3.打开管理,添加新应用 4.填写完应用基本信息后,返回到"我的产品" 5.在&quo
2019-01-13 18:41:07
2880
原创 Android网络请求篇
//1.OkHttp //导依赖 implementation 'com.squareup.okhttp3:okhttp:3.12.1' //okhttp public class OKHttpUtil { //3、提供一个本地OKHttpUtil引用 private static OKHttpUtil okHttpUtil; private final OkHttpClient okHttpC...
2018-12-30 16:37:28
1512
2
原创 Android架构之MVP
主:此MVP为注册登录 有其余需要请改值 //0.0下面有惊喜 1.契约类 public interface ILogcontract { //V层 public interface ILogView{ //回显数据 public void showdata(String message); } //P层 public interface ILogPresenter<I...
2018-12-30 16:26:50
258
原创 治Android各种疑难杂症
酷炫的Android开源项目 https://blog.youkuaiyun.com/yun382657988/article/details/83303147 http://www.codesocang.com/gn-animation 图片翻页效果 https://blog.youkuaiyun.com/sun20209527/article/details/49663709?tdsourcetag=s_pcqq_a...
2019-07-09 13:08:07
507
原创 发图片(布局+代码)
1.定义权限 String[] permiss={Manifest.permission.CAMERA,Manifest.permission.WRITE_EXTERNAL_STORAGE,Manifest.permission.READ_EXTERNAL_STORAGE}; 2.点击按钮中,展开popwindow tou2.setOnClickListener(new View.OnClick...
2019-03-03 20:49:32
1057
原创 Fresco+EventBus
//Fresco //1.导依赖 //官网https://www.fresco-cn.org/docs/index.html implementation 'com.facebook.fresco:fresco:0.12.0'' //2.布局 <com.facebook.drawee.view.SimpleDraweeView android:id="@+id/my_image_view"...
2019-02-17 20:32:02
336
原创 Android本地数据库Greendao
//1.build.grade中配置 // In your root build.gradle file: //在你的根build.gradle文件中 buildscript { repositories { jcenter() mavenCentral() // add repository } dependencies { classpath 'com.android...
2019-02-17 19:17:33
419
原创 Android轮播之Xbanner实现
Xbanner 简单的使用, 以下图片是Xbanner的基本属性 好了 正式的 开始 代码 首先 MVP 框架 略过 xbanner的 布局文件,大家可以参考上面的属性图 &lt;com.stx.xhb.xbanner.XBanner android:background="#fff" android:id="@+id/h...
2019-01-20 10:04:19
801
原创 Android购物车展示及其加减逻辑
效果 1.首先搭mvp框架,然后在其中接收数据,并解析: @Override public void showData(String string) { Gson gson = new Gson(); HomeBean homeBean = gson.fromJson(string, HomeBean.class); //外层商家条目的数据...
2019-01-19 21:25:21
803
原创 RecyclerView(BRVAH)+接口回调多条目展示
1. implementation 'com.hyman:flowlayout-lib:1.1.2' implementation 'com.jcodecraeer:xrecyclerview:1.5.9' 2.布局 &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;LinearLayout xmlns:android="
2019-01-19 19:02:09
575
原创 异常捕获
1.重新创建一个类,继承Application public class App extends Application implements Thread.UncaughtExceptionHandler { @Override public void onCreate() { super.onCreate(); //进行异常捕获 Thread.setDefaultUncaughtExcepti...
2019-01-13 20:32:10
163
原创 Android中SharedPreferences使用
//1.主方法中定义 // 第一步 创建sp对象(文件名,文件读取的权限 ) SharedPreferences sp = getSharedPreferences("Login", Context.MODE_PRIVATE); //如果选择了记住密码就展示密码 //第七步:判断是否记住密码 //sp.getBoolean("记住", false) 获取存的内容 (参数: key, ...
2019-01-11 14:12:02
190
原创 扫一扫与二维码
//1.首先导入依赖 implementation 'cn.yipianfengye.android:zxing-library:2.2' //2.在布局文件中 &lt;Button android:id="@+id/button_1" android:layout_width="match_parent" android:layout_height="wrap_
2019-01-11 14:09:16
216
原创 Android流式布局(搜索历史)
1.导依赖 implementation 'com.hyman:flowlayout-lib:1.1.2' 2.布局 &amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;amp;gt; &amp;amp;lt;LinearLayout xmlns:android
2019-01-05 20:08:17
660
原创 自定义View小圆点与ViewPage联动
//新定义一个Class,继承View public class ViewClass extends View { private Paint strokePaint; private Paint fillPaint; //总页面个数 int totolCount; //当前第几个页面 int currentCount; //半径 int mRadius = 30; //间距 int mDist...
2019-01-05 17:52:15
354
1
原创 自定义动画,倒计时跳转(一定要看注释)
1.在Activity中设置 //导依赖: implementation ‘com.czp.arcProgressBar:ArcProgressBar:1.0.1’ public class MainActivity extends AppCompatActivity { private ArcProgress mProgress; //写handler,切记newCallback,不然无法返还...
2019-01-04 19:47:06
215
原创 RecyclerView瀑布流+点击事件(简易版)
1.首先,导依赖 implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.30' 2.在包里配置 allprojects { repositories { google() jcenter() **maven { url "https://jitpack.io"...
2018-12-30 15:57:55
748
原创 接口回调!!!
1.布局,先写两个FrameLayout <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:...
2018-12-20 17:15:25
182
原创 引导页
1.不用导依赖 2.写布局 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools...
2018-12-19 11:08:07
182
原创 数据库的简单操作
在Android开始的过程中,有时候需要保存大量相似结构的数据,这个时候需要用到数据库,而Google工程师在内部封装了一个轻量级的数据库——SQLite 1.创建MySql 继承SQLiteOpenHelper public class myhelper extends SQLiteOpenHelper { public myhelper(Context context) { super...
2018-12-14 14:30:51
172
原创 无线循环轮播+Handler
//无线循环轮播 public class MainActivity extends AppCompatActivity { private ViewPager viewpager; private RadioGroup radiogroup; private ArrayList<ImageView> list; int i=0; private Handler handler = ...
2018-12-13 17:05:19
152
原创 Tablayout的布局与使用
//导依赖design //implementation ‘com.android.support:design:28.0.0’ //写布局 &amp;amp;amp;amp;amp;lt;?xml version=&amp;amp;amp;amp;quot;1.0&amp;amp;amp;amp;quot; encoding=&amp;amp;amp;amp;quot;utf-8&amp;amp;amp;amp;quot
2018-12-12 10:34:17
400
原创 侧拉框
//首先要替换掉原先的主布局 android.support.v4.widget.DrawerLayout //定义一个id //写一个布局 //然后找到主键 //给它写一个监听(new一个新的监听)
2018-12-05 17:17:10
186
原创 多条目加载
public class Fra2 extends Fragment { private ListView lv; String url="http://api.expoon.com/AppNews/getNewsList/type/1/p/0"; private List<JsonBean.DataBean> data=new ArrayList<>(); privat...
2018-12-04 20:32:43
121
原创 Handler网络加载数据
public class MainActivity extends AppCompatActivity { private ListView lv; private List&amp;lt;JsonBean.DataBean&amp;gt; data; String urlString = &quot;http://api.expoon.com/AppNews/getNewsList/type/1/p/1&quot;; Handl.
2018-12-01 09:50:10
184
原创 判断是否有网Boolean类型
public static Boolean getResault(FragmentActivity activity) { //定义一个布尔类型变量,用来返回到底有没有网络的结果 Boolean resault = false; //获取网络连接管理对象,先获取系统服务,获取连接管理,强转成ConnectivityManager ConnectivityManag...
2018-11-30 14:32:21
445
原创 AsyncTask网络加载数据
package zjq.com.lx2_fra; import android.content.ContentValues; import android.os.AsyncTask; import android.os.Bundle; import android.support.annotation.NonNull; import android.support.annotation.Nulla...
2018-11-30 10:00:11
230
原创 Fragment+ViewPager实现联动
package zjq.com.lx2; import android.os.Bundle; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentActivity; import android.support.v4.view.ViewPager; import android.widget.R...
2018-11-30 09:59:22
347
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅