源码android手机

Android studio下layout文件内容无提示

当时按id只有两个选项。 清楚缓存后重启,起作用。 ......
Android 文件 内容 studio layout

Mybatis源码(十):Mybatis插件机制

1、Mybatis插件支持拦截的对象 MyBatis 允许使用插件来拦截的方法调用,可在映射语句执行流程中进行拦截调用。Mybatis插件支持拦截的对象: 1、Executor:执行器 Executor执行SQL的增删改查操作。 Mybatis中对Executor做插件拦截的位置,Configura ......
Mybatis 源码 插件 机制

Android开发-Android常用组件-TextView文本框

04 常用组件 4.1 TextView TextView (文本框),用于显示文本的一个控件。 文本的字体尺寸单位为sp : sp: scaled pixels(放大像素). 主要用于字体显示。文本常用属性: 属性名 作用 id 为TextView设置一个组件id,根据id,我们可以在Java代码 ......
Android 组件 TextView 文本 常用

如何在Android Studio中创建自定义图标

今天学习时发现了一个很棒的功能,那就是在Android Studio中创建自定义图标,我们在开发app时,常需要用到一些图标, 我们当然可以去网上公共素材库找,但是大小什么的往往不尽人意,还需要下载导入。 Android Studio提供了一个很棒的功能,就是创建自定义图标: 我们右键res --> ......
图标 Android Studio

Android 开发入门(3)| Activity

0x05 活动 Activity (1)启停活动页面 a. 启动和结束 从当前页面跳转至新页面 startActivity(new Intent(this, [targetPage].class)) 从当前页面返回至上个页面(相当于关闭当前页面) finish(); 举例:Activity1 跳转至 ......
Activity Android

modbus CRC校验源码转载

c# CRC校验 用于学习记录 原文载自:https://www.cnblogs.com/ayxj/p/11481969.html 用C#实现的几种常用数据校验方法整理(CRC校验;LRC校验;BCC校验;累加和校验) CRC即循环冗余校验码(Cyclic Redundancy Check):是数据 ......
源码 modbus CRC

Qt源码阅读(一) 信号槽的连接与调用

信号槽连接 信号槽的连接,其实内部本质还是一个回调函数,主要是维护了信号发送Object的元对象里一个连接的列表。调用connect函数时,将槽的一系列信息,封装成一个Connection,在发送信号时,通过这个列表,去回调槽函数。 1. 信号的连接 下面列举一种信号的连接方式,来大致讲解一下信号的 ......
源码 信号

Android 一个美观简洁的登录界面

效果图片 布局代码 <?xml version="1.0" encoding="utf-8"?> <!--登录界面,用LinearLayout--> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" an ......
界面 Android

Android Studio Gradle Sync issues问题

当时重装系统,发现出了这个问题,展开发现JDK相关。 在csdn搜索,后将默认的更改为java用的8版本。 退出,重新进入,完成。第一次耗时很久,33分钟。后面再进就快了。 ......
Android Studio Gradle issues 问题

Qt 5.14.2 Windows10 Android 环境搭配 和 apk 文件生成

一、JDK(Java Development Kit)安装 版本: 资源:下载官网的资源需要登录帐号,可以在网上自己去找资源。jdk8 下载地址 1、打开jdk安装软件,进入Java SE 安装界面。 2、点击下一步。 3、点击下一步,进入安装界面。安装完成后进入Java安装界面。 4、点击下一步, ......
Android Windows 环境 文件 apk

vue+leaflet示例:geojson数据地形剖面分析(附源码下载)

demo源码运行环境以及配置 运行环境:依赖Node安装环境,demo本地Node版本:14.19.1。 运行工具:vscode或者其他工具。 配置方式:下载demo源码,vscode打开,然后顺序执行以下命令: (1)下载demo环境依赖包命令:npm i (2)启动demo命令:npm run ......
剖面 示例 地形 源码下载 源码

Promise源码和静态方法

Promise源码 index.html文件进行测试,Promise.js文件写源码 Promise是一个类,我们使用class进行Promise的声明 js class Promise {} html <script src="./Promise.js"></script> <script> le ......
静态 源码 Promise 方法

Mybtais源码(九):增删改执行流程

在Mybatis源码(七):SQL执行流程中已提到,根据不同的sqlCommandType执行不同类型的SQL,下面来看看调用Mapper接口的新增、修改、删除,Mybatis中做了哪些处理。 1、新增 1 // 新增用户 2 User user = new User(); 3 user.setId ......
源码 流程 Mybtais

在同一网络下手机通过代理服务连接电脑的socks

让手机和电脑连接同一WiFi,查看电脑的IP地址。此为192.168.1.100 ipconfig 2. 打开电脑的socks,并查看端口,此端口为10808 3. 打开手机WIFI连接,选择高级设置,点击代理,选择手动,输入上面的ip和端口 4. 保存连接WIFI即可访问所有网络 ......
代理服务 电脑 手机 socks 网络

软件工程日报——简单实现安卓手机端的地铁系统

今天,我和我的搭档初步实现了安卓端的地铁系统,完成了线路查询、换乘查询和站点查询三个查询,并且成功显示出正确的数据 1.线路查询 2.站点查询 3.换乘查询 成功完成了本次结对作业的基本功能,接下来要做的就是界面优化 ......
软件工程 地铁 端的 日报 工程

Android开发-Android常用布局

3.1 线性布局 - LinearLayout LinearLayout是一个视图容器,用于使所有子视图在单个方向(垂直或水平)保持对齐。您可 使用 android:orientation 属性指定布局方向。 android:orientation="vertical" 垂直排列 <?xml ver ......
Android 布局 常用

ArcGIS Runtime for Android 7 编译调试已有项目

在前面的例子,我们已经了解了如何从头开始实现搭建运行环境,并使用ArcGIS Runtime for Android加载地图,今天,我们重点来分享如何打开并编译已有项目。 测试环境 官方的资料是最好的老师,我们仍然采用官方网站提供的一个示例: https://developers.arcgis.co ......
Android Runtime 项目 ArcGIS for

Android 程序活动单元Activity

点击按钮页面跳转 在xxxActivity类,创建按钮对象 对按钮对象创建匿名内部类 监听器 记得选View.OnClickListener() 在内部类建立Intent跳转对象:new Intent(原界面,目标界面) Intent intent = new Intent(LoginActivit ......
单元 Activity Android 程序

手机上好用的记事本工具

在现代快节奏的生活和工作中,每个人每天要记住和处理的事情非常多,但是自己的大脑记忆又是有限的,所以一款好用的手机记事本APP对于我们处理日常事务和规划个人日程非常有帮助。因为手机记事本随时记录各类琐事,例如:待办工作计划、读书笔记、旅途灵感、账号密码、生活注意事项等。 那么你现在使用什么手机记事本软 ......
记事本 工具 手机

怎么把手机提醒事项同步到电脑上?

对于那些每天有很多待办事项或者记性不好的人来说,在生活和工作中提前设置好提醒事项是至关重要的。这有助于我们有条理地规划一天的任务,以避免错过重要的事情,同时提高工作效率。 对于上班族,手机和电脑都是必不可少的工具,因此在电脑上也能收到提醒事项同样重要。那么怎么把手机上的提醒事项同步到电脑端呢?幸运的 ......
事项 电脑 手机

Android AVB 之 AvbVBMetaImageHeader

external/avb/libavb/avb_vbmeta_image.h struct AvbVBMetaImageHeader: /* Binary format for header of the vbmeta image. * * The vbmeta image consists of ......
AvbVBMetaImageHeader Android AVB

Android Hybird架构之整合XwalkView,让你的App内置chromium内核

使用XwalkView的目的无非是为了提升Android4.4以下版本(非chromium内核)的Html5渲染性能,并且能够使得H5页面在众多定制化的ROM上拥有一致的体验。 当然了,App内置Chromuim内核的缺点也是显而易见的,那就是App的包体积会增大20M左右。但是从hybrid应用开 ......
内核 架构 XwalkView chromium Android

直播app系统源码,Android 获取屏幕像素(宽高)

直播app系统源码,Android 获取屏幕像素(宽高) Resources resources = this.getResources();DisplayMetrics dm = resources.getDisplayMetrics();int screenWidth = dm.widthPix ......
像素 源码 屏幕 Android 系统

Android Studio修改Host与修改PC的Host

一、修改Android设备本地Host强制指定域名的IP 1.打开Android Studio 2.在Android Studio的Terminal使用命令"adb connect 本地IP"连接到需修改的Android设备 其中设备的本地IP在“设置->关于手机->IP地址”可找到 3.adb r ......
Host Android Studio

在线直播系统源码,小功能Unity获取点击到的UI

在线直播系统源码,小功能Unity获取点击到的UI 修改Button颜色 ColorBlock cb = new ColorBlock();cb.normalColor = Color.white;cb.highlightedColor = Color.white;cb.pressedColor = ......
在线直播 源码 功能 系统 Unity

requireJS 源码(一) require() 为何可以全局使用

requireJS 源码(一) require() 为何可以全局使用 requireJS 源码加注释 总共不到2100行。 我看的 requireJs 版本是 2.19。 总体结构如下。 从截图可以看出,require,requirejs 是全局变量,属于 window对象的一个属性,因此,我们可以 ......
全局 requireJS 源码 require

requireJS 源码(二) data-main 的加载实现

requireJS 源码(二) data-main 的加载实现 (一)requireJs 的整体结构: requireJS 源码 前192行,是一些 变量的声明,工具函数的实现 以及 对 三个全局变量(requirejs,require,define)若被占用后的具体处理。 从 194行到 1674 ......
requireJS data-main 源码 data main

requireJS 源码(三) data-main 的加载实现

requireJS 源码(三) data-main 的加载实现 (一)入口 通过 data-main 去加载 JS 模块,是通过 req(cfg) 入口去进行处理的。 为了跟踪,你可以在此 加断点 进行调试跟踪。 (二) req({ })执行时,function newContext() 已经创建了 ......
requireJS data-main 源码 data main

Android LineChart 折线图Demo

1 首先在 build.gradle 里导入包 implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0' 2.新建 启动Activity LineChartActivity 如下 1 ** 2 * @Author: Bytezero_zhen ......
线图 LineChart Android Demo

Android 获取CPU的信息

获取Android 的CPU的信息 在开发APP的时候,通常会有一些性能优化的内容。比如需要获取当前APP在运行中,占用CPU的比率多少;获取当前设备中的CPU的内核数、主频等信息,以用来衡量该机器的性能强弱;获取当前进程在系统中处于一种什么状态,当前进程被杀死或者被退出的状态等等。 此时需要读取到 ......
Android 信息 CPU