logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android 配置https抓包

在Android中抓包常用fidder或者Charles,http可以直接抓去到请求信息,https抓取不到,如下:下面介绍两种抓包方案,可以轻松的获取请求的信息。一、使用用户证书1、application中android:networkSecurityConfig="@xml/network_security_config"android:usesCleartextTraffic="true"2

#android#https#java
MVP设计模式

    在Android开发中,随着业务的复杂,代码量的增加,Activity类往往会越来越大,这是因为,在Android中允View和其它线程共存于Activity内。在Activity中同时存在业务逻辑和UI逻辑,不仅会造成Activity的臃肿,还会使代码显得凌乱,后期不好维护。传统的MVC设计模式就存在这样的问题。而新的MVP设计模式会使View层的Activity和Fragment变得非

#设计模式
Flutter中的JSON解析

在客户端开发的过程中,JSON的序列化与反序列化是一个常见的操作,有非常好用的gson,fastjson。由于Flutter中是禁止使用反射的,所以在flutter中并没有这样的库,所以在flutter中使用json的解析还是比较繁琐的,不像java那么简单。下面总结常用的json解析:一、使用dart:convert内置库解析1、示例一(1)json结构{"callback":"success"

#flutter#json
Flutter的生命周期

一、生命周期阶段flutter生命周期大体上可以分为三个阶段:初始化、状态变化、销毁。1、初始化阶段对应执行构造方法和initState时候2、状态变化阶段开新的widget或者调用setState方法的时候3、销毁阶段deactivate 和 dispose二、生命周期阶段执行的函数1、initState调用次数:1次插入渲染树时调用,只调用一次,widget创建执行的第一个方法,这里可以做一些

#flutter
Kotlin协程

要使用协程,需要额外引入指定的依赖,具体的版本可以查看google文档:implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9'参考:Android 上的 Kotlin 协程 | Android 开发者 | Android Developers一、协程和线程的区别协程是跑在线程上的,一个线程可以同时跑多个协程,每

#kotlin#android#java
Android项目集成Flutter

在Android开发中某些组件或者页面需要使用Flutter开发,这边文章主要介绍已有的Android项目集成Flutter开发环境。一、Flutter开发环境配置1、flutter插件配置Android Studio ——>Preferences——>重启项目2、下载flutter-sdkhttps://flutterchina.club/我使用的是Mac的系统,下载地址为:http

#flutter#android
Flutter的生命周期

一、生命周期阶段flutter生命周期大体上可以分为三个阶段:初始化、状态变化、销毁。1、初始化阶段对应执行构造方法和initState时候2、状态变化阶段开新的widget或者调用setState方法的时候3、销毁阶段deactivate 和 dispose二、生命周期阶段执行的函数1、initState调用次数:1次插入渲染树时调用,只调用一次,widget创建执行的第一个方法,这里可以做一些

#flutter
Android aar打包总结

Android通过aar方式可以把代码,资源文件等等打成一个包,提供给第三方使用或者自己使用,aar包含这所需要的依赖资源,避免了大量的模块引用,加快了编译的速度,另外在SDK开发中通常是以aar的方法或者远程依赖提供给第三方使用。下面总结下aar生成依赖的方式和应用存在的一些问题。下面举例:app依赖library,library依赖BaseLibrary,这种情况下如果library需要生成a

Android项目接入React Native方案

本篇文章主要介绍在现有的Android项目中接入React Native的接入过程,分析接入过程中的一些问题和解决方案,接入RN的平台为Android,开发环境为Mac,开发工具为Android Studio。

#android#react native#android studio
React实现优雅的弹窗

实现弹窗的原理关键在于,如何将弹窗组件挂载到任意的dom上,参考weui.js,提供了思路,可以通过append将元素添加到指定的父节点上,来实现弹窗的显示,隐藏的时候在移除该元素即可,如下示例:在react同样可以使用该思路来实现,弹窗的显示和隐藏。

    共 11 条
  • 1
  • 2
  • 请选择