自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 百度地图开发的一些问题记录

百度地图开发、路径规划、中心点偏移、纹理图片轨迹不连续

2022-06-22 15:58:45 237 1

原创 Android Studio打包jar文件(makeJar)以及自带代码混淆使用记录

代码混淆以及makeJar

2021-12-13 15:34:07 2604

原创 Android Dialog宽度设置固定大小

Android Dialog宽度设置固定大小/比例获取屏幕大小设置固定宽度或者固定比例public class DialogUtils { public static void setDialog(Dialog dialog) { Display display = dialog.getWindow().getWindowManager().getDefaultDisplay(); WindowManager.LayoutParams params = dialo

2021-04-14 10:49:19 1360

原创 MySQL+Springboot+Vue学习记录一(MySQL安装)

MySQL+Springboot+Vue学习记录一(MySQL安装)1.下载https://dev.mysql.com/downloads/windows/installer/下载最新版:不登录直接下载:2.安装双击安装:选择安装的模块,我这里选择全部安装:模块需要的条件:开始安装:点击Execute安装3.配置环境变量4.查看服务是否启动左下角输入service搜索服务,打开服务查看是否启动...

2021-01-23 13:09:43 168

原创 Flutter初装以及遇到的问题

Flutter初装以及遇到的问题1、安装与配置Flutter参考官网: https://flutter.cn/docs/get-started/install2、设置国内镜像解决运行flutter doctor时卡在“Running pub upgrade…”的问题参考:https://www.jianshu.com/p/8b3fb7753a28使用镜像由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中:

2020-12-17 11:23:28 113

原创 Android使用Netty网络框架实践(客户端、服务端)

Android使用Netty网络框架实践(客户端、服务端)使用开发工具为Android Studio1、配置build.gradle文件build.gradle文件的dependencies标签下添加Netty引用dependencies { api 'io.netty:netty-all:5.0.0.Alpha2'}2、主要代码1. 消息处理类实现Netty网络访问模块与外部交互①定义一个交互类型类MessageTypepublic class MessageType {

2020-10-21 18:00:01 5858 4

原创 Android动态权限申请

Android动态权限申请1、首先在AndroidManifest.xml文件中要写入对应的权限例: <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="andro

2020-08-07 11:03:27 439

原创 Android蓝牙通讯(服务端、客户端)

Android蓝牙通讯1. 在AndroidManifest.xml文件添加蓝牙操作权限 <uses-permission android:name="android.permission.BLUETOOTH" /> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />2. 收发数据处理类public class MyDataProcessThread extends Thr

2020-08-05 09:42:29 1390

原创 Android写本地文件

Android写本地文件通过FileWriter private static final String LOG_DIR = "sdcard/log/"; public static void write(String log) { FileWriter fileWriter; Date date = new Date(); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("

2020-07-01 10:38:04 993 2

原创 常用Java进制转换方法记录

一些Java进制转换方法记录1、字节数组装换为十六进制字符串2、十六进制字符串转换为字节数组3、字节数组转换为整型(大端模式,高位在前)4、整型转换为字节数组(大端模式,高位在前)5、字节数组转换为整型(小端模式,低位在前)6、整型转换为字节数组(小端模式,低位在前)7、整型转为长整型(防止显示为负数)1、字节数组装换为十六进制字符串 private final static byte[] hex = "0123456789ABCDEF".getBytes(); /** * 从字节数组

2020-06-30 13:53:28 148

原创 基于DataBinding的基类(Activity、Fragment、Adapter)

基于DataBinding的基类(Activity、Fragment、Adapter)1、BaseBindActivitypublic abstract class BaseBindActivity<DB extends ViewDataBinding> extends AppCompatActivity{ @Override protected void onC...

2019-08-28 09:13:46 2968 4

原创 ViewPager跳转和白屏问题

1、跳转到指定界面setCurrentItem2、白屏问题因为跳转到某一界面后,之前的一些界面没有初始化缓存,导致白屏,使用setOffscreenPageLimitviewPager.postDelayed({ viewPager.setOffscreenPageLimit(size); viewPager.setCurrentItem(index, false);}, 10);...

2019-08-27 17:56:30 505

原创 Fragment使用的一些注意

Fragment使用的一些注意1、两种Fragment的注册方式app.Fragment可以使用静态注册和动态注册添加android.support.v4.app.Fragment只能使用动态注册添加2、使用ViewPager在Activity中:getFragmentManager()在Fragment中获取FragmentManager:getChildFragmentManage...

2019-08-05 18:25:53 189

原创 Android Studio更新Gradle版本

Android Studio更新Gradle版本更改 /gradle/wrapper/gradle.wrapper.properties 文件下的目标版本号:#Mon May 27 09:02:33 CST 2019distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distszipStoreBase=GRADLE_USER...

2019-07-17 16:07:03 192

原创 DataBinding的使用

DataBinding的使用一、使用方法1.在Module的build.gradle文件下的android中添加: dataBinding { enabled = true }注意:使用到的xml资源有使用DataBinding的,其所在的Module都要添加。2. 在布局文件(XML)中的使用使用<layout></layout&gt...

2019-07-15 15:13:36 283

原创 JDK下载安装与Java环境配置

Android Studio安装与使用1.JAVA环境安装和设置下载和安装下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html获取需要的JDK版本下载,当前示例版本:jdk-12.0.1_windows-x64_bin.exe按步骤安装即可。环境配置 :① 打开资源管理器,右击【我的电脑】打开...

2019-07-14 15:53:01 131

原创 weex使用navigator跳转界面

weex使用navigator跳转界面1、url组装,编辑在appUtils.js文件中exports.getUrl = function (url) { let bundleUrl = new String(weex.config.bundleUrl) console.log('bundleUrl: ', bundleUrl) const isAndroidAssets = bu...

2019-04-12 16:55:33 1986

原创 Android读取Assets中的文件流

//例如fileName:xxx.txtInputStream reader = this.getResources().getAssets().open(fileName);InputStreamReader reader = new InputStreamReader(reader);BufferedReader bufferedReader = new BufferedReader(r...

2018-11-20 09:07:40 2560

Android使用Netty网络框架实践(客户端、服务端)

Android Studio 开发Netty网络访问框架,实现了客户端、服务端两种访问方式,支持发送心跳数据,使用Handler实现外部数据交互,有调用Demo,在实际项目中使用暂时没有问题

2020-10-21

Android开发email

通过第三方库开发Email,内包含activation.jar、additionnal.jar、mail.jar三个开发Jar包和封装调用方法,以及使用示例。 final EmailSender email = new EmailSender.Builder() .host("smtp.163.com") .port("25") .userName("发送者名称") .password("密码") .validate(true) .from("xxxxxx@163.com") .subject("标题") .content("正文内容") .sendTo("xxxxxxxx@qq.com") .copyTo("xxxxxxxxx@qq.com") .addFile&#40;Environment.getExternalStorageDirectory(&#41;.getPath() + "/test1.txt") .addFile&#40;Environment.getExternalStorageDirectory(&#41;.getPath() + "/test2.ini") .create(); email.send();

2018-11-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除