- 博客(13)
- 收藏
- 关注
原创 封装的SharedPreference
package com.example.trainingprepare.utils;import android.content.Context;import android.content.SharedPreferences;import android.preference.PreferenceManager;import android.text.TextUtils;import...
2018-11-21 10:15:05 180
原创 RecycleView禁止滑动,显示全部页面
首先是在代码设置样式布局那里。设置该方法,GridLayoutManager和瀑布流等同。LinearLayoutManager linearLayoutManager = new LinearLayoutManager(context) { @Override public boolean canScrollVertically() { return fa...
2018-10-28 20:13:53 3409 3
原创 实现一个非常简单的MVP框架
ApiServicepublic interface Api { // https://api.yunxuekeji.cn/yunxue_app_api/course/getCourseByTypeAndMore? // orderOn=&classtype=031001004&forPeopleType=&format=&price=&am...
2018-10-21 20:49:35 177
原创 解析
关于Get,Post解析的几种类型/** 第一个接口:http://39.107.224.233/firstga/app/news/listNewsChannel请求头:Content-Type:application/x-www-form-urlencoded* */public static String base1 ="http://39.107.224.233/firs...
2018-10-21 20:40:47 133
原创 原生模块、原生ui组件、原生交互传值
1.定义Module类: public class CommunicationModule extends ReactContextBaseJavaModule { private static final String LONG_TIME = "LONG"; private static final String SHORT_TIME = "SHORT...
2018-10-21 20:09:05 307
原创 集成原生项目
集成到现有原生应用1.创建RN项目 2.AS中创建原生Android项目 3.将RN中自带的RNActivity,RNApplication页面,导入到Android原生项目中: 1)导入RN依赖 在你的app中 build.gradle 文件中添加 React Native 依赖: depe...
2018-10-21 20:08:14 101
原创 关于RN的实现
首先需要运行路由,路由控制两个页面的交互。路由分类:StackNavigator 跳转页面,传值TabNavigator 左右切换导航栏createBottomTabNavigator 底部导航栏(图标)createSwitchNavigator 身份验证选择首先是在你的应用中安装此库:yarn add react-navigation使用三方图库、...
2018-10-21 20:05:22 232
原创 底部导航栏的使用(加上图标)
import React from “react”; import { createBottomTabNavigator } from “react-navigation”; import Ionicons from “react-native-vector-icons/Ionicons”; import Publish from “../pages/Publish”; import My...
2018-09-17 14:57:27 1931
原创 设置路由器跳转
import React, { Component } from “react”; import { View, Text } from “react-native”; import { createStackNavigator } from “react-navigation”; // 导入路由器 import TopNav from “./TopNav”; import Detail ...
2018-09-17 11:46:08 626
原创 头部导航栏页面
import React, { Component } from “react”; import { View, Text } from “react-native”; import { createTabNavigator } from “react-navigation”; // 导入头部导航 import List from “./List”;const One = () =&gt...
2018-09-17 11:45:52 1437
原创 需要跳转的详情页面
import React, { Component } from “react”; import { createStackNavigator } from “react-navigation”; import TopNav from “./TopNav”; import { View, WebView } from “react-native”;export default class...
2018-09-17 11:45:33 259
原创 List里面的item布局
import React, { Component } from “react”; import { createStackNavigator } from “react-navigation”; import { Text, View, Image, StyleSheet } from “react-native”;export default class Item extends Co...
2018-09-17 11:44:33 1830
原创 每一个页面的List
import React, { Component } from “react”; import { View, Text, TouchableOpacity } from “react-native”; import RefreshListView, { RefreshState } from “react-native-refresh-list-view”; // 上拉加载下拉刷新依...
2018-09-17 11:42:58 356
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人