自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

自我记录贴

漂洋过海的灰机。。。

  • 博客(47)
  • 资源 (2)
  • 收藏
  • 关注

原创 常用的 Git 命令

【代码】常用的 Git 命令。

2024-03-27 17:56:55 137 1

原创 android 网络检测简单方法

这些方法可以帮助你更准确地检测当前连接的WiFi是否可用,即使WiFi连接没有网络也可以进行可用性检测。请注意,在实际应用中,你可能需要根据具体情况调整和优化这些方法。如果连接的WiFi没有网络,无法通过简单的网络状态检查来判断其可用性。

2024-03-18 09:43:12 307

原创 SQLite,ROOM 清空表数据并将自增量归零

/3. 将sqlite_sequence表清空数据。//1. 将表名为tablename的自增量置0。//2. 将表名为tablename的记录删除。

2024-01-16 13:25:08 729

原创 CanFestival结合Android来完成canopen通信

配置CAN总线接口硬件需要根据具体的硬件要求进行,常见的方法包括使用串口或USB连接CAN总线接口,并且在Android系统中安装CAN总线驱动程序来确保接口硬件能够被操作系统识别。注意它俩的版本要对应上,还有看好是64位,还是32位,python环境变量一定要设置。(1)去下载python软件,搭建python,不懂百度。(2)下载wxpython软件,地址附在下方。

2024-01-03 09:23:41 775

原创 CAN的所有命令

2.3.

2023-12-27 14:39:34 485

原创 Android 使用poi生成Excel ,word并保存在指定路径内

【代码】Android 使用poi生成Excel ,word并保存在指定路径内。

2023-11-09 15:51:43 930

原创 Android 深色模式切换适配

在Android11上测试。

2023-11-08 16:26:03 384

原创 移植CANFestival到Linux平台

根据所使用的CAN总线适配器型号,下载并安装相应的驱动程序。创建一个新的C文件,例如main.c,并编写应用程序代码。使用ip命令创建和配置CAN接口。下载CANFestival源代码,并使用make命令编译。生成CANFestival的配置文件,并进行必要的编辑。使用gcc编译应用程序,并链接CANFestival库。#根据提示进行配置,包括CAN总线参数和节点参数。// 初始化CANFestival。

2023-10-24 09:30:08 305

原创 Android 系统级APP锁屏

intent.putExtra(DevicePolicyManager.EXTRA_ADD_EXPLANATION, "请激活设备管理器以使用锁屏功能");// 如果设备管理器未激活,请提示用户激活设备管理器。

2023-10-23 11:00:06 280

原创 Android中PowerManager 类中找不到 goToSleep()

请注意,这种方法会绕过所有已持有的唤醒锁(wake locks),并尝试将设备置于休眠状态。需要特殊权限才能执行此操作。方法,可能是因为该方法是 Android SDK 的隐藏方法。这种情况下,您需要使用反射来调用该方法。

2023-10-19 10:12:39 491

原创 win下android 系统签名生成。

/.android/debug.keystore:表示生成文件路径,替换成具体路径。platform:表示别名,替换成自己的就可以。android:表示密码,替换成自己的就可以。执行命令最好在git中去执行。

2023-09-15 10:07:12 231

原创 RK3568 刷固件工具,ADB命令常用汇总

说明:将特定窗口的图层捕获为 bimmap,然后存到设备 /data/misc/wmtrace/a.png 此路径下。15、adb logcat -v time >所存储的文档路径(新建一个文本文档,直接拖进去就是路径) 抓取日志。19、adb pull 要导出的文件路径 导出文件所要存储的路径 导出文件到本地。说明: 设置显示区域大小 , 坐标值:依次为左、上、右、下。20、adb push 本地文件路径 要导入到设备里的文件路径 从本地导入文件。6、adb start-server 启动adb服务。

2023-09-13 13:03:14 287

原创 SlidingMunlib侧滑

导入slidingmenu_library libs包主代码块private void getslidingmenu() { // 实例化滑动菜单对象 mSm = new SlidingMenu(this); // 设置可以左右滑动的菜单 mSm.setMode(SlidingMenu.LEFT); // 设置滑动菜单视图的宽度 mW

2023-06-14 11:44:04 1002

原创 Android与服务器之间加密

发送方使用接收方的公钥进行加密,并将其发送给接收方,接收方使用自己的私钥进行解密。非对称加密的好处是加密过程安全,但速度较慢。SSL/TLS:这是一种基于公共密钥加密的协议,它可以确保数据在传输过程中不被篡改或窃听。SSL/TLS通常用于HTTPS协议,即在HTTP的基础上添加了SSL/TLS加密功能。对称加密:这是一种加密技术,其中发送方和接收方使用同一个密钥来加密和解密数据。使用SSL/TLS协议进行数据传输,并且用AES加密数据,并使用RSA公钥进行加密、私钥进行解密。// 3. 发送加密数据。

2023-06-14 11:38:48 964

原创 Markdown编辑器使用

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2023-03-23 13:38:34 242

原创 Flutter 布局记录

此贴为自己学习记录flutter所写布局 里面有基本平时常用布局的一些效果和一些组件属性,加了刷新和加载。class Home_page extends StatelessWidget { const Home_page({Key key}) : super(key: key); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( ...

2021-04-22 09:19:16 155 1

原创 Flutter BottomNavigationBar保持数据状态

flutter中BottomNavigationBar保持数据状态的方法 直接在Scaffold body中去添加一个IndexedStack来接受当前页面index:id,在children中去赋值它的页面组件即可。class BottomNavgetionWiget extends StatefulWidget { @override _BottomNavgetionWigetState createState() => _BottomNavgetionWigetState();.

2021-04-19 10:45:31 477 2

原创 android 修改字体

//字体修改private void initTypeface() { try { Field field = Typeface.class.getDeclaredField("SERIF"); field.setAccessible(true); field.set(null, Typeface.createFromAsset(getA...

2019-11-26 13:13:51 274

原创 JAVA获取当前日期

import java.util.*;      public class D    {    public static void main(String []abc)    {    int y,m,d,h,mi,s;    Calendar cal=Calendar.getInstance();    y=cal.get(Calendar.YEAR);    m=cal.g...

2018-09-18 11:06:09 10506 1

原创 Android中List转换为String字符串,String字符串转换数组。

//把List集合转换为字符串用&隔开StringBuffer stringBuffer = new StringBuffer();for (int i = 0; i < list.size(); i++) { stringBuffer.append(list.get(i).toString().trim() + "&");}String s = strin...

2018-08-06 14:34:02 9224

原创 Android 查看jks中 所有信息

1.打开命令行输入CMD,回车。2.再命令行中输入 keytool -list -v -keystore 路径.jks   -storepass 密码3.回车就能看到所有信息。

2018-07-10 09:31:01 2795

原创 Android bulid.gradle管理

在对一些依赖包升级的时候可以去统一管理gradle的版本 避免遗漏和减少时间1.在project 的根目录创建一个config.gradle(名字随意只要后缀必须是gradle)2.在新创建的config.gradle中去写自己需要的一些依赖3.写完 这些依赖后 在project的根目录的build.gradle中去添加所创建的config报名去声明4.最终在你所有import project的m...

2018-07-02 16:27:20 214

原创 Android 按back键两次退出程序 or 按back键相当与Home键来返回手机主页

private long exitTime = 0;@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if (KeyEvent.KEYCODE_BACK == keyCode) {/* //点一次返回相当于home键 moveTaskToBack(true);*/ ...

2018-05-15 16:46:38 767

原创 仿微信,QQ聊天页面时间戳的转换

//只需要传入时间戳即可public class DateUtils { private static SimpleDateFormat sf = null; /*时间戳转换成字符窜*/ public static String getDateToString(long time) { Date d = new Date(time); ...

2018-02-09 09:41:51 1703

原创 Android删除手机内置内存卡上的某个文件夹以及文件夹下的文件

删除手机内置内存卡上的某个文件夹以及文件夹下的文件public void deleteDir() { File dir = new File(Environment.getExternalStorageDirectory().getPath() + "/pdf"); deleteDirWihtFile(dir);}public void deleteDirWihtFi

2018-02-06 15:41:31 680

原创 android 检查电话号码是否合理(含大陆和香港格式)

public class PhoneFormatCheckUtils {       /**    * 大陆号码或香港号码均可    */      public static boolean isPhoneLegal(String str)throws PatternSyntaxException {         return isChinaPhoneLegal(st

2018-01-31 13:28:54 1068

原创 Android 调用手机自带下载器

创建一个广播类public class UpdataBroadcastReceiver extends BroadcastReceiver { @SuppressLint("NewApi") public void onReceive(Context context, Intent intent) { long myDwonloadID = intent.getL

2018-01-19 17:09:27 2727

原创 RxJava倒计时

private void rxJava() { final long count = 5000 / 1000; Observable.interval(0, 1, TimeUnit.SECONDS)//设置0延迟,每隔一秒发送一条数据 .take((int) (count + 1)) //设置总共发送的次数 .map(new Func

2017-07-23 20:17:52 421

原创 安卓之地图----百度地图实现及简单的定位

获取密钥;点击打开链接http://lbsyun.baidu.com/index.php?title=androidsdk 配置环境;点击打开链接http://lbsyun.baidu.com/index.php?title=androidsdk/guide/buildproject SDK下载点击打开链接http://lbsyun.baidu.com/sdk/do

2017-06-04 20:34:47 5708 2

原创 RecyclerView加头

导入项目 build.gradledependencies {    compile 'com.bartoszlipinski.recyclerviewheader:library:1.2.0'}使用说明:有两种使用RecyclerViewHeader的方法:普通方法(使用起来非常简单,但是它会添加额外的布局,因此效率略低于第二种方法):为header创建一个xml布局(可以包

2017-05-31 19:18:56 349

原创 recyclerView分割线

import android.content.Context; import android.content.res.TypedArray; import android.graphics.Canvas; import android.graphics.Paint; import android.graphics.Rect;

2017-05-24 19:57:32 295

原创 自定义View圆形进度条

、自定义属性:xml version="1.0" encoding="utf-8"?>resources> declare-styleable name="RoundProgressBar"> attr name="roundColor" format="color"/> attr name="roundProgressColor" forma

2017-05-07 18:47:12 265

原创 一键无限轮播

点击打开链接  https://github.com/youth5201314/banner下面是简单的实现  想看更多的效果请关注连接。导依赖: compile 'com.youth.banner:banner:1.4.9'权限:uses-permission android:name="android.permission.INTERNET" /> uses-permiss

2017-05-03 19:45:48 271

原创 Imageloader使用

首先导入依赖 compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'//初始化imageLoaderpublic class App extends Application { @Override public void onCreate() { super.onCr

2017-05-03 09:45:37 241

原创 安卓之推送消息---- 极光推送篇

创建极光推送开发者帐号要创建极光推送开发者帐号,请访问极光推送官方网站https://www.jiguang.cn/pushPortal上创建应用使用注册账号登陆,进入极光控制台后,点击“创建应用”按钮。创建帐号进入极光推送后,首先显示的是创建应用的界面。填上你的应用程序的名称,以及 Android包名这二项就可以了。保存之后会有一个ke

2017-04-28 18:03:01 420

原创 frgament之间传值,list点击变颜色

直接上代码:activity:public class MainActivity extends FragmentActivity { private ContextFragment fragment; @Override protected void onCreate(Bundle savedInstanceState) { super.o

2017-04-23 18:41:51 361

原创 slidingmenu_library侧滑实现

slidingmenu_library导入libs包private void getSlidingmenu() { // 实例化滑动菜单对象 mSm = new SlidingMenu(this); // 设置可以左右滑动的菜单 mSm.setMode(SlidingMenu.LEFT); // 设置滑动菜单视图的宽度 mWidthPixel

2017-04-23 18:25:47 227

原创 Xutils3.0网络带缓存的封装

首先导依赖。org.xutils:xutlis:3.5.0初始化(关键)public class MyApp extends Application { @Override public void onCreate() { super.onCreate(); x.Ext.init(this); x.Ext.setDeb

2017-04-23 18:03:47 813

原创 第三方登录QQ、分享

1.下载需要的SDKhttp://dev.umeng.com/social/android/sdk-download:友盟sdk下载http://mobile.umeng.com/apps/new:友盟key申请http://open.qq.com/:QQ申请appidQQ分享重要的两个包2.用友盟集成工具去生成需要用的第三方软件。3.把生成的r

2017-04-18 14:22:51 500

原创 二级菜单

import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.ExpandableListView;import com.bawei.zhoukao_21.R;import com.bawei.zhoukao_

2017-04-10 07:49:12 223

xList下拉刷新上啦加载

libs包来快速实现下拉刷新上啦加载

2017-04-28

slidingmenu侧滑

slidingmenu侧滑

2017-04-24

空空如也

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

TA关注的人

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