- 博客(28)
- 收藏
- 关注
原创 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
458
原创 依赖抽取
``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
318
原创 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
1523
原创 沉浸式状态栏
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
160
原创 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
202
原创 项目工具类 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
169
原创 项目工具类 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
144
原创 高德地图
解决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
270
原创 自定义导航栏 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
270
原创 友盟
!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!记得.MyApp!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!! 111111111111111111111 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-pe...
2019-04-02 00:02:59
327
原创 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
308
原创 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
648
原创 工具类 获取手机配置类
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
147
原创 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
150
原创 JobNote
2019.4.1 管理类 TelephonyManager 通过TelephonyManager可以访问与手机通讯相关的信息,比如设备信息、网络信息及SIM卡信息,同时还可以监听电话的相关状态。下面我们通过几个方面来说明Android平台中如何使用电话技术。 ConnectivityManager 1.测试ConnectivityManager 2.ConnectivityManager主要管理和...
2019-04-02 00:00:34
198
原创 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
3585
原创 RecycleView
RecycleView分割线设置: rlv.addItemDecoration(new DividerItemDecoration(this,DividerItemDecoration.VERTICAL));
2018-11-20 15:53:38
169
原创 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
159
原创 RN请求网络上拉加载下拉刷新,跳转
路由 import { createStackNavigator } from “react-navigation”; import App from “./App”; import Details from “./Details”; const Route = createStackNavigator({ App: App, Details: Details }); export default...
2018-11-14 17:20:17
568
原创 RN动画LayoutAnimation
LayoutAnimation主要用于View,常用来更新flexbox布局 import React, { Component } from “react”; import { LayoutAnimation, View, Text, Button } from “react-native”; export default class Demo3 extends Component { cons...
2018-11-14 17:12:11
605
原创 RN动画Animated
React Native提供了两个互补的动画系统:用于全局的布局动画LayoutAnimation,和用于创建更精细的交互控制的动画Animated。 LayoutAnimation 是在布局发生变化时触发动画的接口,这意味着你需要通过修改布局(比如修改了组件的style、插入新组件)来触发动画。 Animated API 动画值 Value AnimatedValueXY 我们可以操作的动画...
2018-11-14 17:08:54
2686
原创 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
135
原创 RN底部导航栏 本地图片
本地图片 Showye: { screen: Showye, navigationOptions: { title: “首页”, 、、、、、、本地图片 tabBarIcon: ({ focused, tintColor }) => { return ( <Image style={{ width: 30, height: 30 }} source={require("./ima/r.p...
2018-11-13 18:49:34
699
原创 RN身份验证与数据保存
import React, { Component } from “react”; import { View, Text, AsyncStorage, Button, Switch, TextInput } from “react-native”; import SwithNav from “./SwithNav”; export default class Wode extends Compo...
2018-11-13 18:47:08
379
原创 RN网络请求
export default class Demo1 extends Component { constructor(props) { super(props); this.state = { data: [], refreshed: false, page: 1 }; } componentDidMount() { this.getFirst(); } 、、、、、第一次刷新首页 getFirst...
2018-11-13 18:42:17
618
原创 RN与android传值跳转
安卓原生 public class CommunicationModule extends ReactContextBaseJavaModule { public CommunicationModule(ReactApplicationContext reactContext) { super(reactContext); } @Override public String getNam...
2018-11-13 18:34:31
1251
原创 Rn原生模块
RN 原生模块 原生模块 java: 1.ToastModule 实现原生封装核心操作 public class ToastModule extends ReactContextBaseJavaModule { //自定义常量 private static final String DURATION_SHORT_KEY = "SHORT"; p...
2018-11-13 18:24:38
422
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人