自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (13)
  • 收藏
  • 关注

原创 Android Studio中xml文件添加注释

1 xml文件xml是Extensible Markup Language即可扩展标记语言的缩写。xml文件就是用xml语言编写的文件,用来存储数据、携带数据和交换数据。Android Studio中的xml文件用于定义资源,如布局、图片、字符串、颜色和风格等。2 手动添加注释在xml文件中手动添加“<!--注释内容-->”,即可将注释写入到“注释内容”的位置上,如图1所示。图1 手动添加注释3 自动添加注释可以通过菜单栏或者快捷按键自动添加注释3.1 菜单栏添.

2021-09-30 19:50:36 6573 1

原创 Android Studio文本框显示内容实现跑马灯效果

Android Studio的TextView视图中显示内容过多,无法完全显示时,可以使用TextView的ellipsize属性,通过省略号的方式显示内容。当ellipsize属性的值是marquee时,可以通过跑马灯即游走的方式显示内容。1 实现跑马灯效果的条件文本框显示内容实现跑马灯效果的条件如下(1)设置成单行显示;(2)设置成具有焦点;(3)设置ellipsize的值;(4)设置成被选中。需要注意的是,在xml文件中,没有相应的属性项可以将TextView设置为被选中,

2021-09-30 18:12:55 2525 1

原创 Android Studio中EditText与行数有关的属性

Android Stduio中的EditText视图用于文本输入,默认情况下,当输入的内容超过文本的宽度时,EditText会用多行显示,如图1所示。图1 EditText的多行显示可以通过lines、maxLines和minLines等属性设置EditText的行数。1 lines属性lines属性的作用是指定EditText固定的行数,即视图的高度。android:lines=”3”表示EditText有固定的3行,如图2所示。图2 EditText的固定行数.

2021-09-28 10:01:28 3351

原创 Android Studio中移动.gradle文件夹的方法

Android Studio的.gradle文件夹保存的是从网络中下载的gradle配置文件,其默认位置是“C:\用户\用户名\”,如图1所示。图1 .gradle文件夹的默认位置每次更新gradle之后,就会有新的文件下载到该文件夹中,其大小会越来越大,如图2所示。图2 .gradle文件夹的大小可以将.gradle文件夹转移到其他盘中,为C盘瘦身。1 移动文件夹将.gradle文件夹移动到“E:\Android”中,如图3所示。2 修改Android Studio设置

2021-09-21 11:54:57 12867 2

原创 AndroidStudio中转移.AndroidStudioX.X文件夹的方法

.AndroidStudioX.X(其中X.X表示Android Studio的版本号)文件夹中保存了Android Studio的配置文件、插件缓存文件以及最近打开的项目信息等文件。默认情况下,该文件夹位于“C:\用户\用户名\”文件夹下,如图1所示。图1 .AndroidStudioX.X文件夹1 移动文件夹可以将该文件夹移动到其他盘中,以便对C盘进行瘦身。假设我们将.AndroidStudioX.X文件夹移动到“E:\Android\”中,如图2所示。图2 移动后的.Androi.

2021-09-21 10:36:43 1209

原创 Android Studio中改变模拟器保存路径的方法2-2

2 新建系统变量图7 新建系统变量在图7所示中,点击“系统变量”的“新建”按键(图7①),之后在弹出的“新建系统变量”对话框中,输入变量名(图7②)和变量值(图7③),其中变量名即为保存虚拟机地址的变量名“ANDROID_SDK_HOME”,变量值是保存虚拟机的新地址。最后点击确定按键(图7④),完成系统变量的创建。可以在“系统变量”列表中看到已经创建好的“ANDROID_SDK_HOME”变量,如图8所示。图8 “ANDROID_SDK_PATH”变量此时,通过Android ..

2021-09-20 10:05:19 1100 1

原创 Android Studio中改变模拟器保存路径的方法2-1

Android Studio中模拟器默认保存在C:\用户\用户名\.android中,如图1所示。图1 模拟器默认保存位置模拟器占用C盘比较大的空间,如图2所示。图2 模拟机大小从图2中可以看到,仅仅一个模拟机就需要大概9G的空间。为了节省C盘的空间,可以将模拟机保存到其他盘中,即改变模拟机的保存路径,这需要通过修改系统的环境变量来实现。相关链接1 环境变量,一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。1 打开环境变量对话..

2021-09-20 10:01:15 1464 2

原创 Android Studio中部署程序时,显示Installation failed with message Failed的解决方法

当通过Android Studio向真机或者虚拟机中部署程序时,有时会弹出Installation failed with message Failed to commit install session...错误,如图1所示。图1 部署时的错误可以通过关闭Android Studio的Instant Run来解决该问题。1 Instant RunInstant Run即立即运行,是Android Studio2.3版本以后引入的新功能,可以提供程序部署的速度。可以在不重启应用程序的情况

2021-09-19 11:12:22 3293 1

原创 Android Studio中layout_gravity与gravity

Android Studio的视图有layout_gravity属性和gravity属性。其中gravity是“重力”的意思,在此引申为与力有关的“对齐方式”。layout_gravity是设置视图对于其parent(父视图)的对齐方式,而gravity是设置视图显示内容相对于视图本身的对齐方式。1 layout_gravity在方向(orientation)是垂直(vertical)时,将其中的TextView视图的layout_gravity属性设置为“right”,如图1所示。图1 .

2021-09-18 09:56:43 4466

原创 Android Studio中布局文件没有“Design”与“Text”标签

Android Studio有两种方式显示布局文件,一种是Design一种是Text,如图1所示。图1 Design与Text标签当使用Design方式显示时,可以预览活动的布局,而使用Text方式显示时,会显示布局文件的具体代码。显示布局文件时,有时没有这两个按键。可以通过修改styles.xml文件或者使用快捷键的方式解决此问题。1 修改styles.xml1.1 styles.xml在Project模式下显示项目,styles.xml的位置在“项目名\app\src\ma.

2021-09-17 20:03:37 4137

原创 Android Studio模拟器启动时显示Could not automotically detect an ADB binary

Android Studio模拟器启动时,会显示Could not automotically detect an ADB binary.的提示信息如图1所示。图1 提示信息图1中的提示信息的意思是“不能自动检测ADB binary”。1 ADBADB是Android Debug Bridge即安卓调试桥的简称,是Android SDK中的一个工具,用来调试Android 设备。当Android Studio启动模拟器时,会在环境变量的路径中找ADB的位置,并调用adb.exe。如.

2021-09-16 23:03:57 3842 2

原创 Android Studio中Cannot resolve symbol XXX的解决方法

Android Studio创建新的项目后,没有修改任何设置,显示Cannot resolve symbol XXX,如图1所示。图1 Cannot resolve symbol XXX图1中的错误提示信息是“不能解析os这个符号”,因为是新创建的项目,并没有任何改动,因此不存在代码问题。此时可以选择Android Studio的菜单栏“File->Invalidate Caches/Restart”,如图2所示。图2 “File->Invalidate Caches..

2021-09-16 18:23:52 5109

原创 Android Studio实现设备截屏

通过Android Studio可以实现对虚拟器和真机的截屏。1 对模拟器的截屏可以通过虚拟器的“Take screenshot”实现截屏1.1默认方式截屏Android Studio虚拟机启动后,在其右侧有工具栏,其中有一个照相机图标的按键,叫做“Take screenshot”,如图1所示。图1 “Take screenshot”点击该按键后,虚拟机的截屏图片就会默认保存在桌面中。1.2 修改保存路径点击图1工具栏最下方的“...”,会弹出如图2所示的“Extend.

2021-09-14 14:44:39 7708

原创 Android Studio中表示长度的单位px、sp和dp

在Android Studio中表示长度的单位有px、sp、dp等。1 pxpx是pixel即像素的简称。1px表示屏幕上的一个物理像素点。对于不同分辨率设备,像素的大小是不同的。图1是将字体的大小设置为40px时,在分辨率为480×800的设备上运行的效果,图2是在分辨率为1080×1920的设备上运行的效果。图1 480×800的设备图2 1080×1920的设备从图1和图2可以看出,虽然字体的大小均为40px,但是在不同分辨率的设备上,大小是不同的,其原因就是不同分辨率..

2021-09-14 10:10:58 3527

原创 Android Studio中启动模拟器时提示HAXM错误的解决方法

Android Studio中启动模拟器时,会提示HAXM错误,如图1所示。图1 提示HAXM错误以上错误的提示信息是需要在BIOS中打开“VT-x”设置,但是打开该设置后,依然会显示该错误信息。相关链接1 VT-x,其中,VT是Virtalization Technique即虚拟技术的简称,是Intel虚拟化技术中,对CPU进行硬件虚拟化技术。在x86平台上的VT技术,称为VT-x。1 HAXMHAXM是Hardwar Accelerated Execution Manager即.

2021-09-12 11:06:37 15219 1

原创 Android Studio中通过菜单栏配置Gradle

在Android Studio中,可以通过菜单栏“File->Setting->Build,Execution,Deployment->Gradle”来配置Gradle,如图1所示。图1 通过菜单栏配置Gradle从图1中可以看出,配置Gradle的界面主要分为四部分。1 Linked Gradle projectsLinked Gradle projects表示和要配置的Gradle相关联的项目,从下面列表中可以看出,就是创建的MyApplication这个项目。.

2021-09-11 21:49:41 3186

原创 Andorid Studio禁用启动下载Gradle功能

Android Studio启动之后,会联网检查Gradle的版本并且下载Gradle,之后根据下载的Gradle来构建项目。而每次联网检查下载会很浪费时间,通过设置可以禁用该功能,而使用本地Gradle进行项目的构建。1 查看项目使用的Gradle版本通过gradle_wrapper.properties文件,可以查看当前项目使用的Gradle版本。Gradle Wrapper是一种脚本,用于下载并自动配置Gradle。Gradle Wrapper的作用是简化Gradle本身的安装和部署。不同版本

2021-09-10 22:43:33 1602

原创 Android Studio显示帮助的方法

1 在线显示帮助信息Android Studio主界面中可以在线显示选中内容的帮助信息,如图1所示。图1 显示帮助信息2 无法在线显示帮助信息但是,很多情况下,在显示信息时,会卡在“Fetching Documentation...”中,如图2所示。图2 没有下载帮助信息文档主要原因是jdk.table.xml文件中指定的在线显示帮助信息的网站无法访问。3 jdk.table.xml文件jdk.table.xml文件位于“C:\用户\用户名\.AndroidStu..

2021-09-07 09:59:31 906

原创 Android Stuido中修改项目SDK版本号

通过Android Studio创建项目时,只能选择项目支持的最低SDK版本号,而无法选择当前编译使用的版本号,如图1所示。图1 选择项目支持的最小版本号而编译项目的SDK版本号默认是Android Studio安装的最新SDK。如果不想使用最新SDK来编译项目,则可以在创建项目成功后,对编译所需的SDK进行修改。修改的方法有两种,一种是通过Android Studio的设置来修改,另一种是通过build.gradle文件来修改。1 通过Android Studio的设置来修改在And.

2021-09-04 21:16:26 20452

Windows7下VS2008维护模式破解工具.rar

VS2008试用版的估计期X天后结束,需要重新输入注册码时。Windows7会将VS2008维护模式中输入注册码的控件隐藏,使用本工具,可以在Windows7下显示VS2008维护模式中的输入注册码的控件,完成VS2008的重新注册!

2019-05-31

贪吃蛇源代码

Windows控制台的贪吃蛇源代码,基于VS2010,可实现速度控制。

2019-01-16

基于VS2015套接字完成端口模型源代码

《VS2015实现套接字完成端口模型》文章中提到的套接字完成端口模型源代码。文章地址为https://blog.csdn.net/hou09tian/article/details/80911809

2018-07-04

基于对话框程序的注册码快捷键粘贴功能的实现

程序的注册码的格式一般为“XXXX-XXXX-XXXX-XXXX”,在使用时将注册码输入到多个编辑框控件中,每个编辑框中输入一段。手动输入注册码非常麻烦,而采用快捷键进行粘贴时,只能逐个编辑框进行粘贴,而不能一次性粘贴完毕。 以上功能可以通过编程实现。

2017-04-23

Windows文件系统过滤驱动开发教程(第二版)

大约两年以前我在驱动开发网上发表了一组描述如何开发 Windows 文件系统过滤驱动的文章。非常庆幸这些文章能 给大家带来帮助。 原本的文章中我使用了自己编写的代码。我不打算在这里论述代码风格的优劣并发起一场辩论,无可怀疑的是,读者们 大多喜欢看到类似微软范例的代码。为此我把文章中的代码换成微软标准的文件过滤驱动范例 sfilter 的代码。赠于喜欢此 书的读者和驱动开发的后来者们。 网友们帮我整理的原版已经非常流行。为了区别起见,称为第二版。

2017-04-23

基于Java语言的安卓系统编程学习第一部分

基于Java语言的安卓系统程序编程:包括Eclipse环境搭建、项目结构解析、按键、菜单、控件UI、图像按键等。本内容为第一部分。

2017-04-23

Windows Graphics Programming Win32 Gdi And Directdraw.chm

This book is about Windows graphics programming using Win32 GDI API, with an introduction to DirectDraw, and an even more brief introduction to Direct3D Immediate Mode. It covers common features implemented on all Win32 platforms, pure 32-bit features implemented on Windows NT/2000 only, and the most recent additions to GDI for Windows 2000 and Windows 98. For example, alpha blending, transparent bit blting, gradient fill, right-to-left reading order, layered window, and sending JPEG/PNG images to printer are fully covered.

2017-01-31

DirectDraw中文手册

DirectX 编程是现在图形编程特别是游戏编程的热点.而广大的 DirectX 编程爱好者被其帮助文档中的英文所苦,于是民间有不少的爱好者开始自己翻译其手册为中文,然后放在网上让大家共享.然而,由于缺乏组织,很多人都在做着重复的工作,结果浪费了很多的时间和精力.如果把这些自发的力量组织起来,无疑是件很有意义的事.而实现跨地域的组织工作,正是 Internet 的特长.因此我们决定在国际互联网上建立一个站点来专门进行 DirectX 手册的翻译组织工作,然后把翻译过的作品放在我们的主页上让每一个需要的人都可以得到.

2017-01-31

VS2008编译驱动程序的配置方法

编译驱动程序的常用方法有两种,一种是通过WDK/DDK的COMMAND环境进行编译,另外一种是通过Visual Studio系列软件实现界面编译。通过Visual Studio编译驱动程序需要对其进行相关配置,本文以VS2008和WDK7600为例,讲解了实现编译驱动程序的配置方法。

2016-10-23

ddkwizard_setup_v1.2.0a及ddkward.cmd

VS2008产生及编译驱动的工具。包括ddkwizard_setup_v1.2.0a.exe,ddkbuild_bat和ddkbuild_cmd。

2016-10-23

filespy源代码

能通过Netware Client32连接到网络,查看所有的用户在使用哪些文件,还可以查看某个用户对文件的权限,以及用户登录的时间等,当网络上要更新某个应用程序时,这个软件可以用来要求正在使用程序的用户退出.

2016-09-25

黑客调试技术解密pdf

本书是帮助应用程序员和系统程序员理解调试过程的指南,揭示了各种调试器的实用使用技巧,说明了如何操作调试器以及如何客服障碍和修复调试器,介绍了黑客利用调试器和反汇编器来寻找程序弱点和实施攻击的方法

2016-09-20

空空如也

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

TA关注的人

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