自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

try

你不努力,谁也给不了你想要的生活。

  • 博客(189)
  • 资源 (11)
  • 收藏
  • 关注

原创 Android Q版本Input系统流程总结篇(终极面试总结)

第一章 文章简介... 3第二章 InputManagerService启动... 3第三章 触屏事件读取和分发... 4第四章 详细源码分析... 5第五章 结束语... 6 文章简介本章总结了Android Q上的InputManagerService的事件分发流程,其中以触...

2019-12-21 18:13:39 914

原创 一张图带你掌握Android Q上InputDispatcher事件分发流程(View层)

https://blog.csdn.net/chen364567628/article/details/103467399 (第一篇)frameworks\native\services\inputflinger\dispatcher\InputDispatcher.cppframeworks\native\services\inputflinger\dispatcher\InputD...

2019-12-17 23:48:40 1004

原创 一张图带你掌握Android Q上InputDispatcher事件分发流程(系统层)

frameworks\native\services\inputflinger\dispatcher\InputDispatcher.cppframeworks\native\services\inputflinger\dispatcher\InputDispatcher.hframeworks\native\include\android\input.hframeworks\nati...

2019-12-17 22:32:01 2859 2

原创 一张图带你掌握InputReader事件读取流程

第一章 文章简介... 3第二章 涉及类说明... 3第三章 能解决的问题... 4第四章 读取流程图... 5第五章 详细代码分析... 7 文章简介这篇文章详细的讲解android Q上InputReader,如何将事件读取加工,并转发给InputDispatcher的。学习了这片文章,相信你...

2019-11-10 15:50:49 2970 2

原创 一张图带你掌握androidQ的InputManagerService启动

第一章 文章简介... 3第二章 涉及类说明... 3第三章 启动流程图... 4第四章 详细代码分析... 5 文章简介本章主要介绍了在InputManagerService中药用到的两个很重要的linux中的机制。只有了解了该机制我们才能更好的理解InputManagerService。因为In...

2019-10-30 00:51:53 843

原创 InputManagerService入门之Epoll&INotify机制

第一章 文章简介... 3第二章 Epoll机制... 31、Epoll简介... 32、Epoll创建... 33、Epoll控制... 34、Epoll读取... 5第三章 Inotify机制... 51、Inotify简介... 52、Inotify创建... 5 文章简介本章主要介绍了在InputMan...

2019-10-28 22:35:10 666

原创 Android Q源代码下载---Ubuntu&Windows

第一章 文章简介... 2第二章 windows下源码下载... 21、安装git客户端... 22、安装python环境... 33、创建Python脚本... 34、下载源码... 4第三章Ubuntu下源码下载... 81、 安装和配置git 82、安装repo. 83、 下载源码... 91、...

2019-10-27 16:19:44 2691 3

原创 SpringBoot出现类似错误,CLIENT_PLUGIN_AUTH is required

问题原因:1、此问题出现的原因就是你使用的的mysql连接和数据库版本,以及驱动不匹配问题场景:本地mysql版本:5.0.10yml配置: datasource: name: companyserach #数据库名 url: jdbc:mysql://127.0.0.1:3306/companyserach username: root #用户名 password: root #密码 driver-class-name: com.m...

2021-01-10 16:06:20 958

原创 解决An internal error occurred during: “Updating status for Tomcat v9.0 Server at localhost...“. java.

目录错误日志:解决思路:解决方案:错误日志:1、An internal error occurred during: "Updating status for Tomcat v9.0 Server at localhost...".java.lang.IndexOutOfBoundsException2、Could not publish to the server.java.lang.IndexOutOfBoundsException从网上找了一堆解决方案都无.

2021-01-03 10:59:36 2586

原创 最新解决pom.xml出现org.codehaus.plexus.archiver.jar.Manifest.write(java.io.PrintWriter)的错误

网上有很多解决方案,但我尝试好久都无法访问提供的地址。经常长时间的查找和尝试,我发现以下方案可行:help -> Install New Software -> add在add里面直接复制上下面的链接就可以https://repo1.maven.org/maven2/.m2e/connectors/m2eclipse-mavenarchiver/0.17.2/N/LATEST/...

2021-01-02 20:11:51 503

原创 如何通过Windows下载鸿蒙源码?

第一步:下载准备我们需要访问https://gitee.com/openharmony注册gitee 并在设置中绑定邮箱第二步:进入https://gitee.com/openharmony找到下载说明鸿蒙提供了两种源代码下载方式,一种是Linux的下载,另一种是单仓库的下载。在windows下我们采用单仓库下载Linux:repowindow:git clone下载方式和安卓ASOP下载方式一样,要下载AOSP请看我的另一篇博客https://blog.csdn.net/c

2020-12-17 23:11:53 7286 1

原创 iphone快捷指令通过js启动微信和支付宝的协议

目录微信相关支付宝相关微信相关微信 weixin://发起群聊 weixin://dl/groupchat添加朋友 weixin://dl/add隐藏入口 上报日志 weixin://dl/log隐藏入口 故障修复 搜索 :recover新的朋友 weixin://dl/recommendation群聊 weixin://dl/groups标签 weixin://dl/tags公众号 weixin://dl/officialaccounts朋友圈 w.

2020-12-12 22:29:38 4796 2

原创 走近Android -R 11 手势的详细设计与实现源码分析

Android 11手势的设计与实现Android R虚拟按键的设计与实现一文中我们详细的讲解了android操作系统中的虚拟按键实现,所有逻辑都是在SystemUi中,然后通过事件注入的方式来实现最近任务、返回、HOME等按键。这篇文章我们详细来分析android操作系统中的手势是如何实现返回、MENU、HOME按键的。为了用户交互的动画效果手势中的HOME和MENU不再是利用注入按键来实现,而是直接放在Lanucher3中实现,返回桌面手势和启动最近任务手势出现后,会在Lanuche..

2020-10-16 23:31:23 2918 5

原创 Android R中虚拟按键的详细设计与实现

Android R中虚拟按键的详细设计与实现 虚拟按键被Google设计在SystemUi当中,他的入口是NavigationBarFragment.java类。在Google的设计中,虚拟按键并不是在驱动测直接上报,而是利用触屏...

2020-07-22 23:06:49 1468 1

原创 AndroidR系统启动详细分析-学习笔记

当Linux内核启动后就会运行core/init/main.cpp文件中的main函数,在main函数中调用了InitLogging初始化了系统的日志打印工具,另外会根据linux传给main函数的参数args进行判断调用不同的启动函数。以调用init.cpp中的SecondStageMain为例,在SecondStageMain方法中首先调用StartPropertyService启动一些必须的属性服务,其次通过执行命令的方式调用位于core/rootdir/init.rc中的late-init脚本,脚本

2020-07-21 21:32:28 481

原创 java.lang.NoSuchFieldError: com.banwxf.shoplibrary.R$id.pager_gv

报错详细日志:03-28 18:14:41.525 3561-3561/com.banwxf.client E/AndroidRuntime: FATAL EXCEPTION: main Process: com.banwxf.client, PID: 3561...

2020-03-28 18:23:12 326

原创 Manifest merger failed : uses-sdk:minSdkVersion 19 cannot be smaller than version 21 declared in lib

报错信息:Information:Gradle tasks [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar, :loginlibrary:generateDebugSources, :loginlibrary:generateDebugAndroidTestSou...

2020-03-28 11:26:04 15927 3

原创 毕业设计之我的项目----旅游管理系统的设计与实现

本项目需求来源于网络,有需要源码和交流的评论额?喜欢软件对软件有着很高程度认识的朋友也可以指出我的设计问题等等。欢迎与我交流角色分析角色: 用户: 管理员:功能分析用户:登录 注册:修改个人信息预定酒店功能个人酒店订单查询:景点信息查询:酒店评价:景点评价:游记功能:增 - 查线路查询:轮播图:结伴游: ...

2020-03-22 13:31:12 10042 105

原创 spring=========java.lang.NumberFormatException: For input string: "list"问题原因

JstlView - Added model object 'datalist' of type [java.util.ArrayList] to request in view with name '/myorder'JstlView - Forwarding to resource [/WEB-INF/jsp/myorder.jsp] in InternalResourceView '/my...

2020-03-22 13:22:07 1256

原创 Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds. If the server requires

Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.解决办法

2020-03-21 11:34:45 143

原创 针对eclipse添加新server选择tomcat无法下一步?

问题如图第一步进入到项目目录下,找该目录下MangerMoneyServer\.metadata\.plugins\org.eclipse.core.runtime\.settings搜索server如下图删掉org.eclipse.wst.server.core.prefs和org.eclipse.jst.server.tomcat.core.prefs重...

2020-01-07 22:11:34 556

原创 Error:Cause: buildToolsVersion is not specified.

在导入项目时出现该问题,原因是你使用的Android studio的版本低,而源代码对应的Android studio版本高造成的。build.gradle中没有buildToolsVersion解决方案:在app下的build.gradle中添加:buildToolsVersion属性即可...

2019-10-23 22:47:17 688 1

原创 select的onchange事件不生效问题-AAR--黄色下划线

onchange事件只有在值改变时才可触发,所以必须在每一次选择时(尤其第一次)保证选择的值是改变的!我的代码如下:刚刚开始呢,我是复制过来的代码,运行发现onchange不生效,在页面的onchange下面有黄色下划线,报错日志为:Undefined attribute name (οnchange) 就是说标签属性找不到,但是我们知道的确有这个属性。我上网...

2019-10-20 12:11:25 2335 1

原创 网上商店的设计与实现,对于软件设计的同学希望有所帮助,或者哟不足之处还请提出来

功能设计: APP端:(1)用户注册、 (2)用户登录、 (3)用户信息、 (4)找回密码、 (5)注销登录、 (6)好物推荐、 (7)购物车、 (8)订单查询 (9)我的评价 (10)点赞评价。 管理端:( 1 ) 管理员登录、 ( 2 ) 物品的增、删、改、...

2019-09-22 17:21:14 500 1

原创 android studio加载不到资源:C:\Users\????\.gradle\caches\transforms-1\files-1.1\appcompat-v7-26.1.0.aar

C:\Users\????\.gradle\caches\transforms-1\files-1.1\appcompat-v7-26.1.0.aar\33378228f68f92b16bc546b8e653abeb\res\layout\tooltip.xml: error: file not found.这种问题,在3.2之前的版本上可以通过禁用Aapt2来解决,如下:...

2019-09-07 14:21:26 3176

原创 使用Butterknife时报错:Error:Execution failed for task ':app:javaPreCompileDebug'.> Annotation proc

只需要在app下面的build.gradle中添加,继续构建即可javaCompileOptions { annotationProcessorOptions { includeCompileClasspath = true }}

2019-09-07 14:17:35 214

原创 AlertDialog指定宽读和高度,AlertDialog设置高度无效---AAR

首先写一个AlertDialog对话框:AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);builder.setSingleChoiceItems(arr, 0, new DialogInterface.OnClickListener() { @Override public ...

2019-08-25 13:31:41 1146

原创 Error:Execution failed for task ':app:mergeReleaseResources'. > Error: java.util.concurrent.Executio

Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT error: check logs for detailsError:Execution failed for task ':app:mergeReleaseResources'.> Error: jav...

2019-08-19 14:58:03 2860

原创 2019年帮解BUG,做设计,Android,WEB

一年又一年,时间就这么过去了。而我也已经从业三年。时光荏苒!2018年的这个时间,继续小打小闹:http://148.70.212.236/index.html坐标还是在西安,依然承接各类Android毕设。包括但不限于:1.纯Android客户端APP2.Java_Web服务器+客户端APP。3.纯Web的开发4.代写论文、论文中各种专业图片绘制、环境搭建、问题解决等...

2019-08-18 15:03:24 260 4

原创 Error:Execution failed for task ':recordlib:lint'. > Lint found errors in the project; aborting buil

错误详情:Error:Execution failed for task ':recordlib:lint'.> Lint found errors in the project; aborting build. Fix the issues identified by lint, or add the following to your build script to pro...

2019-07-27 15:25:36 786 1

原创 导入项下载的项目,Invalid VCS root mappings The following directories are registered as VCS roots

错误信息:Invalid VCS root mappings The following directories are registered as VCS roots, but they are not: <Project>...

2019-07-27 15:23:08 13427 5

原创 资源分享,最新Android全套视频、Java全套视频,数据库全套视频、大数据全套视频

今天我把自己收藏的所有视频资源整理了一下,分享给广大爱好学习和爱好软件的朋友们,全套IOS教学视屏https://pan.baidu.com/s/1pgAYk7HkRYvfiKPHpGFpmQ87w0PHP教学视屏https://pan.baidu.com/s/1c2dZ8M7Zl65Swcgf_1qZrw9gln最新培训视屏资料https://pan.baidu.com/s/1...

2019-07-27 15:19:47 2643 6

原创 导入项目:Error:No such property: GradleVersion for class: JetGradlePlugin

Error:No such property: GradleVersion for class: JetGradlePlugin这个的意思是找不到对应的gradle插件,具体要怎么解决呢?第一种办法:1.升级最新的android studio,然后就会自动下载,也就是说当前的android studio和导入项目使用android studio版本不一致造成的第二种办法:...

2019-07-27 10:37:28 8458

原创 Android源码下载指导书--Google和镜像下载两种方式,解决断连等情况

Android源码下载指导书目录账号注册... 3环境准备... 31、下载VMware Workstation Pro. 32、下载Ubuntu镜像... 33、创建虚拟机... 34、安装Ubuntu. 16安装必要工具... 241、安装和配置git 242、安装repo. 243、下载源码 251、Google方式下载.....

2019-07-21 09:24:12 1065 1

原创 基于Android的校园社区设计与实现

上效果图:想要源码的评论留下QQ,扫描右边二维码关注公众号毕设在线,更有机会抽奖额。

2019-04-06 18:35:00 2896 45

原创 基于Android的理财APP设计与实现

上效果图:想要源码的评论留下QQ,扫描右边二维码关注公众号毕设在线,更有机会抽奖额。标题

2019-04-06 18:30:32 6915 263

原创 出现类似问题,解决办法。HTTP Status 404 - /baseserver/user.action

首先检查你的访问地址:地址格式:协议://ip地址:端口/项目名称(Context root)/要访问的具体的action(拦截器配置)例如:http://127.0.0.1:8080/baseserver/user.action如果确认没问题。那就是你的配置有问题,1、如果是SSM框架为例:检查拦截器配置是否是action: <servlet> ...

2019-04-06 18:12:07 1676

原创 遇到类似问题,解决办法There are no resources that can be added or removed from the server

导入的项目进行Export或者在tomcat上部署时,报出There are no resources that can be added or removed from the server这个是因为下载下来的项目没有eclipse的相关配置文件,eclipse不知道这是一个什么项目。解决办法:项目上右键:在project facets中创建配置,选择动态web项目即可...

2019-04-05 19:00:03 7149

原创 Error:Execution failed for task :app:processDebugAndroidTestResources. No slave process to解决办法总结

报错信息: Error:Execution failed for task :app:processDebugAndroidTestResources. No slave process to process jobs, aborting解决办法:1、Clean Project或者Rebuild Project如果第一种办法未解决,就说明你的style文件是有错的,最大的可能的...

2019-03-30 13:11:42 2614

原创 遇到这种问题,解决思路Error:Execution failed for task ':app:mergeDebugResources'.aapt2.Aapt2Exception: AAPT err

下面是产生的日志:Error:Execution failed for task ':app:mergeDebugResources'.> Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT error: check logs for details...

2019-03-23 20:23:26 9979 4

自定义的图表demo

自定义的图表demo,详情请预览博客 http://blog.csdn.net/chen364567628/article/details/79245840,

2018-02-11

视频播放器

可以播放各种视屏,各种视屏,自己的播放器,无广告可以播放各种视屏,各种视屏,自己的播放器,无广告可以播放各种视屏,各种视屏,自己的播放器,无广告

2018-01-06

android studio多渠道打包demo

android studio多渠道打包demo,详情,请看博客http://blog.csdn.net/chen364567628/article/details/78101468

2017-09-26

_改善既有代码的设计[高清版].pdf

_改善既有代码的设计[高清版].pdf

2017-07-08

Android应用开发揭秘.pdf

Android应用开发揭秘.pdf

2017-07-08

android界面效果全汇总.pdf

android界面效果全汇总.pdf

2017-07-08

Android应用UI设计模式.pdf

Android应用UI设计模式

2017-07-08

struts-2.3.15.3所以jar包

struts-2.3.15.3所有jar包

2017-07-06

json转换工具

json-lib是一款服务器端json字符转换工具类,能极大的方便开发

2017-07-06

java的jdk1.6

JDK1.6

2017-03-17

理财记事本源码

做了一个简单的,日常生活收支记录和分析软件,额外加入了备忘和计划的能。逻辑很简单,单机版,不加任何广告和动画。源码现在分享给需要的人。

2017-03-05

空空如也

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

TA关注的人

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