自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(205)
  • 资源 (13)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android frameworks学习

应用框架层是系统的核心部分向上提供接口给应用层调用(API)向下与c/c++程序库(native)以及硬件抽象层(HAL)衔接(API在framework层的实现)

2022-08-22 13:59:08 1312 1

原创 加密与解密

然后大概了解下其他常用加密算法,以下表格中的加密都是不可逆的;如果同样环境下加密同一段明文,安全度sha256>sha1>md5,耗时sha256>sha1>md5。最近项目上,通过比对存在SD卡上txt文件的sha1 值,判断该txt文件是否被非法篡改。..................

2022-08-08 16:23:53 374

原创 Java 并发编程

​​​​​​​。

2022-08-01 16:27:45 179

原创 高中语文教资考试大纲

与面试分数各占总成绩的50%)

2022-07-21 21:00:35 519

原创 Android,Lottie动画基本使用

implementation 'com.airbnb.android:lottie:5.0.3'2 获取json动画文件 找UI设计人员要json格式的动画文件anim.json 在布局文件中直接使用3.2 动态创建 在类文件代码中创建(待补充) 待补充.........

2022-07-05 16:23:01 1525

原创 RxJava入门

参考文档RxJava-Android开发_Essentials中文翻译版_官方中文版-Android文档类资源-CSDN下载包含:Android开发-RxJava详解.pdf(偏向于Android开发的指导)RxJava Essentials_中文翻译版.pdf(国外大牛Ivan.Morgillo编写的RxJava教程)RxJava官方中文文档.pdf(比较全面,包含所有操作符的说明)1 RxJava基本介绍1.1 概念 RxJava是采用响应式编程思想的异步操作框架,设计初衷是让异步编程变得

2022-06-29 11:03:48 663

原创 Android,GreenDao数据库框架

1 基本介绍1.1 概念GreenDao是一个基于SQLite的Android ORM嵌入式关系数据库,通过将 Java 对象映射到数据库表(称为 ORM,“对象/关系映射”) ,使用一个简单的面向对象的 API 来存储、更新、删除和查询 Java 对象。开源Github地址 https://github.com/greenrobot/greenDAO1.2 特点2 使用GreenDao2.1 引入依赖2.1.1 项目目录下配置2.1.2 app目录下配置2.2 app目录下配置green

2022-06-27 14:48:20 1066

原创 Android,利用PackageManger获取app信息:名称、图标、包名、入口

Intent intent = new Intent();intent.setAction(Intent.ACTION_MAIN);intent.addCategory(Intent.CATEGORY_LAUNCHER);mThirdApps = mPackageManager.queryIntentActivities(intent, 0);Log.d(TAG, "queryThirdApps: " + mThirdApps.size());D/AllAppsAdapter: queryTh.

2021-08-03 16:37:53 3066

原创 Android,WindowMananger悬浮窗demo总结

参考:Android悬浮窗的实现WindowManager.LayoutParams的各种flag含义1.悬浮窗的显示与消失,不影响其他页面的生命周期。

2021-07-17 17:19:10 515 1

原创 Android,主题切换/换肤/RRO

Android 白天黑夜模式切换Android实现日夜间模式的三种常用方法(一)Android实现日夜间模式的三种常用方法(二)Android实现日夜间模式的三种常用方法(三)Android主题换肤 无缝切换Android换肤技术总结......

2021-04-16 18:22:26 650

原创 Android,加载布局——LayoutInflater与inflate()的使用说明

public View inflate(@LayoutRes int resource, @Nullable ViewGroup root)LayoutInflater.from(this).inflate(R.layout.demo_layout, mContainer);这一步执行加载和addviewpublic View inflate(@LayoutRes int resource, @Nullable ViewGroup root, boolean attachToRoo.

2021-03-19 18:53:04 1581

原创 Android,动态改变View大小和位置

动态改变view大小view的LayoutParams的初始值为null,先set后才能get对于直接new出来的view,setLayoutParams后,getLayoutParams才不为null在xml布局中引用view,设置layout_width和layout_height,实质上是setLayoutParams如果new出来的view,还没有加入到布局容器中,view的LayoutParams类型可以设置为ViewGroup.LayoutParams view加入到父.

2021-03-19 17:29:52 10592 1

原创 android view边框drawable

<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape> <corners android:radius="10dp"/> <solid android:color="#D81B.

2021-03-16 16:42:14 270

原创 车机娱乐系统-有关车辆的常识

整车电源模式的4种状态(OFF,ACC,Run,Crank)

2021-01-31 19:45:06 822

原创 Windows UI改造-任务栏全透明、桌面数字时钟、息屏显示数字时钟

任务栏完全透明windows系统自带的设置不支持完全透明任务栏,这里需要借助软件TranslucentTB进行设置。TranslucentTB可以在微软商店里找到,也可以用我上传的XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

2021-01-01 18:15:03 1716 1

原创 Android,ViewPager的基本使用

相关链接ViewPager + fragment + 底部导航,实现页面切换ViewPager + xml布局 简单使用

2020-11-25 17:03:52 162

原创 Android,View的拖拽与接收

View#相关方法public final boolean startDragAndDrop(ClipData data, DragShadowBuilder shadowBuilder, Object myLocalState, int flags)开始拖拽参数data:用于保存要传递的数据,不需要传递数据就置为null参数shadowBuilder:生成拖动阴影,一般为new View.DragShadowBuilder(view)参数myLocalState:当你的拖拽行为是在同一个Ac

2020-11-24 19:44:12 638

原创 Android,自定义ScrollView、Scroller的基本使用

ScrollView的常用方法(大多重写自View,HorizontalScrollView也一样)public final int getScrollX()返回值表示当前滚动到内容的哪个位置public void scrollTo(int x, int y)滚动到内容的x或y位置,一步到位,没有滚动动画,滚动动画需要利用Scroller定义public void scrollBy(int x, int y)往内容的正或负方向滚动x或y距离fling过程中屏蔽了scroll

2020-11-23 17:02:08 720

原创 SVN常用命令

从服务器拉取文件开通svn权限后,按如下步骤操作1.下载svn:sudo apt install subversion(系统:ubuntu)2.进入一个新文件夹,在终端输入:svn checkout http://xxxxxx(如果设置了密码,初次执行需要输入用户名和密码),即可拉取文件。小技巧:如果只是想拉取某些文件,不想一次拉取所有文件,可以先在浏览器上访问svn,复制目标文件的url,然后在本地svn checkout url将服务器上的修改更新到本地先打开你要更新的文件夹 打开

2020-11-19 11:20:32 3109 2

原创 Android,动画API介绍

Android 动画总结

2020-11-19 09:52:31 374

原创 android引入依赖,合集

RecyclerViewGradle Scripts ---> build.gradle(Module:app) ---> dependencies{ }中添加如下代码,紧接着重构项目implementation 'androidx.recyclerview:recyclerview:1.1.0'dataBindingGradle Scripts ---> build.gradle(Module:app) ---> android{ }中添加如下代码,紧接着重构项目

2020-11-05 19:14:23 247

原创 链接——Android,自定义Launcher(桌面)

Android 桌面Widget (小组件)开发详解

2020-10-11 23:36:03 585

原创 链接——Android,自定义SystemUI

Android系统SystemUI 启动过程详细解析Android自定义状态栏statusBar替换系统SystemUI

2020-10-11 23:13:08 624

原创 Android:连续匀速转动图片

方法一step1:设计动画(连续匀速转动)<?xml version="1.0" encoding="utf-8"?><rotate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="3000" android:fillAfter="true" android:pivotX="50%" android:pivotY="50%" an

2020-09-16 22:54:09 294

原创 链接——Android中的13种Drawable

ColorDrawable、NiewPatchDrawable、ShapeDrawable、GradientDrawableBitmapDrawable、InsetDrawable、ClipDrawable、RotateDrawable、AnimationDrawableLayerDrawable、TransitionDrawable、LevelListDrawable、StateListDrawable

2020-09-16 21:53:38 201

原创 链接——android,Toast

Android--通知之Toast

2020-09-11 10:37:17 164

原创 HarmonyOS开发初体验

下载IDEHUAWEI DevEco Studio 2.0:https://developer.huawei.com/consumer/cn/deveco_studio获取下载资源时需要实名认证HarmonyOS开发文档:https://developer.harmonyos.com/cn/docs/documentation/doc-guides/harmonyos-overview-0000000000011903配置开发环境 / 安装DevEco目前HarmonyOS支持用Java

2020-09-10 23:39:17 7101 19

原创 链接——Android-Lifecycle

https://www.jianshu.com/p/2c9bcbf092bc

2020-09-10 17:08:43 127

原创 android,自定义dialog

定义

2020-09-10 13:36:20 359

原创 java.util.Timer 使用介绍

基本概念顾名思义,计时器。常用方法public void schedule(TimerTask task, long delay, long period)

2020-08-29 00:07:12 539

原创 git——某些应用场景及解决方案(后悔药)

以下是我在开发过程中,遇到过的某些实际的git应用场景以及我的解决方法。注意几点: 只要不push到服务器上,本地代码随便折腾 没push到服务器上的提交,注意暂存备份 确认push之前,务必检查push命令的用户名、服务器地址、仓库名、分支名 尽量不要abandon已经push的提交 本地编辑之前记得同步代码场景1正常commit流程//查看当前状态git status//将修改添加到暂存区git add xxx //查看是否暂存成...

2020-08-16 21:17:57 422

原创 Android Touch事件分发

Android Touch事件分发

2020-08-06 16:04:19 436 1

原创 链接——Android MVP 架构

一步步带你精通MVP

2020-08-06 13:31:45 102

原创 链接——java,enum(枚举类型)

java 枚举(enum) 全面解读

2020-06-30 10:58:43 160

原创 链接——Android,初识context

https://www.jianshu.com/p/f0fb461a2b2c

2020-06-23 14:03:00 131

原创 System.out.println(smoke)

浅谈。首先,吸烟过肺是对烟最起码的尊重。不过肺,烟的滋味,铩减。对于没有烟瘾的人来讲,还不习惯烟气的刺激,不要猛吸,容易呛到,影响体验。吸一口,停顿一下,烟气在口腔中自然降温、湿润,再缓缓吸进肺中,缓缓吐气,避免被呛到。入肺的过程中,烟气“撞击”肺部,感觉有一股劲注入胸腔,解乏、提神醒脑。几口下去,烟气中的尼古丁就开始发挥作用,促进大脑分泌多巴胺,带来短暂的快感,打发愁绪,使人平静。如果入肺程度加深,让烟气胀满胸腔,再呼气,会更刺激,有种羽化成仙感觉,最好扶着墙抽,因为可能站不稳。对于有烟瘾的人..

2020-06-05 00:59:44 179

原创 andorid,GridLayout的使用

只设置GridLayout的android:columnCount="3"默认:android:orientation="horizontal",以下示例均基于此例代码<GridLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:columnCount="3"> <Button android:layout

2020-06-03 16:15:57 255

原创 链接——andorid,自定义view中设置进度条progress无效,解决方案

https://www.cnblogs.com/niray/p/3857258.html

2020-05-30 16:53:27 454

原创 adb常用命令

查看连接的Android设备adb devices连接模拟器adb connect 127.0.0.1:62001进入已连接的Android设备adb shell从Android复制文件到电脑文件夹:adb pull /storage/emulated/legacy/amusic E:/my_music单个文件:adb pull /storage/emulated/legacy/amusic/aaa.txtE:/my_music所以文件:adb pull .

2020-05-16 00:55:51 1971

原创 git常用命令

待整理

2020-05-16 00:34:40 216

RxJava-Android开发_Essentials中文翻译版_官方中文版

包含 Android开发-RxJava详解.pdf RxJava Essentials_中文翻译版.pdf RxJava官方中文文档.pdf

2022-06-29

Windows屏保(息屏显示)-数字时钟

Windows屏保(息屏显示)-数字时钟

2021-01-01

Rainmeter设置Windows桌面数字时钟部件的rmskin皮肤文件

把该文件添加到Rainmeter中,便可以设置桌面数字时钟部件。

2021-01-01

Windows桌面小部件管理工具-Rainmeter

Rainmeter是一个用于添加Windows桌面部件的软件,合适的配置文件加载到Rainmeter中,便可以实现不一样的桌面效果,例如桌面数字时钟、硬件状态UI等。

2021-01-01

Windows任务栏完全透明化-TranslucentTB

TranslucentTB是一个可用于设置Windows UI的软件,例如设置任务栏颜色,主题色等。

2021-01-01

Android,自定义HorizontalScrollView,更简单地实现分页效果

Android,自定义ScrollView,实现分页效果。利用此资源,可以灵活改变页宽、触发翻页的条件等。 本例中采用ScrollView自己的smoothScrollTo方法实现平滑过度效果。

2020-12-11

Android app-简易记事本

自学android一个多月,做的一个记事本app。功能简易,但还算完整,架构逻辑显而易见。此例中的很多页面是直接用的Activity组件,可以换成fragment实现。

2020-12-11

Android,自定义HorizontalScrollView,实现分页效果

Android,自定义ScrollView,实现分页效果。利用此资源,可以灵活改变页宽、触发翻页的条件等。 本例中采用scrollTo方法+Scroller类配合实现平滑过度效果。

2020-12-08

Android,自定义ScrollView,实现过度滑动时回弹效果

Android,自定义ScrollView,实现过度滑动时回弹效果。纵向的ScrollView,过度滑动时,手指抬起即出现回弹效果,这是一种边界反馈。

2020-12-08

Android,自定义HorizontalScrollView,实现过度滑动时回弹效果

Android,自定义HorizontalScrollView,实现过度滑动时回弹效果。横向的ScrollView,过度滑动时,手指抬起即出现回弹效果,这是一种边界反馈。

2020-12-08

Android,自定义RecyclerView,实现分页效果

Android,自定义RecyclerView,实现分页效果。利用此资源,可以灵活改变页宽、触发翻页的条件等。

2020-12-08

CookieUtils.java

在java后端操作cookie的工具类CookieUtils,用于存取cookie

2019-11-01

apache-maven-3.5.4

该资源用于maven项目搭建,本人正在使用,比较稳定,来源于apache官网。

2018-12-17

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

TA关注的人

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