![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
人望山,鱼窥荷
这个作者很懒,什么都没留下…
展开
-
Retrofit框架网络请求
package com.example.a1.myapplication; import java.util.Map; import java.util.logging.Handler; import okhttp3.RequestBody; import okhttp3.ResponseBody; import retrofit2.Call; import retrofit2.http.Fiel...原创 2018-11-13 18:53:50 · 101 阅读 · 0 评论 -
JobNote
2019.4.1 管理类 TelephonyManager 通过TelephonyManager可以访问与手机通讯相关的信息,比如设备信息、网络信息及SIM卡信息,同时还可以监听电话的相关状态。下面我们通过几个方面来说明Android平台中如何使用电话技术。 ConnectivityManager 1.测试ConnectivityManager 2.ConnectivityManager主要管理和...原创 2019-04-02 00:00:34 · 152 阅读 · 0 评论 -
Service music
package com.example.a1.yinyue; import android.content.ComponentName; import android.content.Intent; import android.content.ServiceConnection; import android.os.Bundle; import android.os.Handler; impor...原创 2019-04-02 00:00:59 · 117 阅读 · 0 评论 -
AddHeaderInterceptor 与SaveCookieInterceptor拦截器
package com.c03.jy.wanandroid.playandroid.data.source.remote.retrofit.intercept; import android.text.TextUtils; import com.c03.jy.wanandroid.playandroid.MyApplication; import com.c03.jy.wanandroid.pla...原创 2019-04-02 00:02:08 · 578 阅读 · 0 评论 -
OKHTTP缓存拦截器
package com.c03.jy.wanandroid.playandroid.data.source.remote.retrofit; import android.content.Context; import android.net.ConnectivityManager; import android.net.NetworkInfo; import com.c03.jy.wanandr...原创 2019-04-02 00:02:34 · 236 阅读 · 0 评论 -
友盟
!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!记得.MyApp!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!! 111111111111111111111 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-pe...原创 2019-04-02 00:02:59 · 275 阅读 · 0 评论 -
高德地图
解决65535 Android方法数methods超过65536 当Android App中的方法数超过65535时,如果往下兼容到低版本设备时,就会报编译错误: Cannot fit requested classes in a single dex file. Try supplying a main-dex list. methods: 86204 > 65536 Message{ki...原创 2019-04-02 00:03:44 · 208 阅读 · 0 评论 -
沉浸式状态栏
package com.c03.jy.wanandroid.playandroid.utils; import android.app.Activity; import android.graphics.Color; import android.os.Build; import android.view.Gravity; import android.view.View; import andr...原创 2019-04-02 00:05:24 · 111 阅读 · 0 评论 -
Okhttp缓存拦截器
//以下为拦截器 public static OkHttpClient getOkhttpClient(Context context) { //创建缓存路径,定义缓存文件的大小 Cache cache = new Cache(new File(context.getCacheDir(), “Cache”), 1024 * 1024 * 10); MyCacheinterceptor myCach...原创 2019-04-02 00:04:59 · 137 阅读 · 0 评论 -
自定义导航栏 RadioButton
XML 布局 &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;com.c03.jy.wanandroid.playandroid.view.TabBottomLayout xmlns:android=“http://schemas.android.com/apk/res/android” xmlns:app=“http://schem原创 2019-04-02 00:03:22 · 216 阅读 · 0 评论 -
RXjava合并请求网络
111 19:26:29 MMM层 public class Shouyemodule implements Loginoregster.IShouyemodule { @Override public void setData(Observer<Object> observer, int page) { Baseurl myserver = HttpUtils.getIns...原创 2019-04-02 00:05:46 · 1458 阅读 · 0 评论 -
工具类 获取手机配置类
package com.c03.jy.wanandroid.wanandroidmy.utils; import android.content.Context; import android.content.pm.PackageManager; import android.content.res.Resources; import android.os.Build; import androi...原创 2019-04-02 00:01:48 · 110 阅读 · 0 评论 -
项目工具类 logjsonFormat工具类
package com.c03.jy.wanandroid.wanandroidmy.utils; import android.text.TextUtils; /** Created by wangning on 26/04/2017. */ public class LogJsonFormat { /** * 默认每次缩进两个空格 */ private static final Strin...原创 2019-04-02 00:04:06 · 109 阅读 · 0 评论 -
项目工具类 log调试页面
package com.c03.jy.wanandroid.wanandroidmy.utils; import android.util.Log; import java.util.Locale; /** adb shell setprop log.tag.{@link #PRIVATE_TAG} LOG_LEVEL Created by taofu on 2018/06/07. eg: ...原创 2019-04-02 00:04:35 · 125 阅读 · 0 评论 -
依赖抽取
``java ext.deps=[:] def versions=[:] versions.support=“28.0.0” versions.rxjava=“2.2.4” versions.rxAndroid=“2.1.0” versions.retrofit=“2.3.0” versions.glide=“4.8.0” versions.greendao=“3.2.2” versions.co...原创 2019-04-02 00:06:10 · 255 阅读 · 0 评论 -
android代码动态添加View
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //Java代码中动态的生成View //首先我们在onCreate方法中创建一个Button实例: Button button = new Button(this);...原创 2018-11-23 13:38:20 · 3540 阅读 · 0 评论 -
RecycleView
RecycleView分割线设置: rlv.addItemDecoration(new DividerItemDecoration(this,DividerItemDecoration.VERTICAL));原创 2018-11-20 15:53:38 · 130 阅读 · 0 评论 -
Frament复用
private void initView() { tab = (TabLayout) findViewById(R.id.tab); pager = (ViewPager) findViewById(R.id.pager); ArrayList<String> strings = new ArrayList<>(); strings.add("要闻"); ...原创 2018-11-15 19:47:24 · 122 阅读 · 0 评论 -
6.0获取动态权限
// 要申请的权限 private String[] permissions = {Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.RECORD_AUDIO}; //权限数组下标 //权限申请返回码 private int requestCodePre=321; //系统设置权限申请返回码 private int re...原创 2019-05-05 10:52:02 · 413 阅读 · 0 评论