
android studio
文章平均质量分 58
奋斗的小虾米
喜欢看书,旅游,打游戏,看电影,看动漫,写技术文,专研技术,偶尔深夜还会追剧。
展开
-
Android开发中遇到的问题(一)——Android模拟器端口被占用问题的解决办法
Android开发中遇到的问题(一)——Android模拟器端口被占用问题的解决办法一、问题描述 今天在Eclipse中运行Android项目时遇到"The connection to adb is down, and a severe error has occured"这个问题,如下图所示: 第一次遇到这个问题,上网查了一下原因,原来"The connection to adb is down, and a severe error has occured"指的就是Android模拟器端口被占用原创 2022-04-30 23:57:29 · 891 阅读 · 0 评论 -
Android TV开发,最简单的方式实现焦点控件放大动画
最近在做AndroidTV端的开发,TV端和手机端最大的不同就是交互方式,尤其是焦点的获取动画。之前为了焦点的放大动画又是导库又是自定义的,现在几行代码就可以搞定了:ViewCompat.animate(v) .scaleX(1.17f) .scaleY(1.17f) .translationZ(1) .start();比如,如果想在RecyclerView中让获取焦点的item有放大动画。可以在onCreateViewHolde原创 2020-11-11 18:41:40 · 823 阅读 · 0 评论 -
android studio提示 Add Google Maven repository and sync project Open File解决安案
android studio提示 Add Google Maven repository and sync project Open File解决安案1、androidstudio support包报错 add google maven respository and sync project2、Add Google Maven repository and sync project Open File在项目下的build.gradle文件下两个地方都加上google()android st原创 2020-10-07 17:13:24 · 9154 阅读 · 9 评论 -
Android——Android Studio快速生成构造方法以及get set
方式一:Code–>Generate方式二:通过快捷键Alt+Insert原创 2020-07-21 15:16:58 · 2944 阅读 · 0 评论 -
Android 使用adb向虚拟机里安装APK
Android Studio自带的android虚拟机不像Genymotion模拟器那样,把下载好的APK拖进虚拟机里就可以安装了,今天使用adb成功安装APK,留此记录方便以后查询,增加记忆。首先,将下载好的APK文件拷贝到开发环境中的SDK->platform-tools目录下,最好把APK文件名字改成一个方便输入的,因为后面要用到命令输入行操作。接下来打开命令输入行(Win + R 输入 cmd 打开)使用 cd 命令切换到刚才的目录下切换到platform-too..原创 2020-07-15 18:05:19 · 3584 阅读 · 2 评论 -
使用adb相关命令,获取文件的读写权限以及修改文件权限
在用adb 调试时,输入adb shell进入文件系统,有这样一个目录:/system;如果想从/system/framework中读取一个文件,可以在cmd窗口输入:adb pull/system/framework/am.jar /sdcard,运行结果如下:查看X盘下,确实存在am.jar文件,这里就不展示了。那如果想向/system中写入一个a.txt文件呢,于是在cmd窗口输入:adb push X:\a.txt /system/a.txt,运行结...转载 2020-07-15 18:02:16 · 14159 阅读 · 0 评论 -
android signingConfigs打包配置
android studio 2种签名模式 debug和release模式debug模式debug模式使用一个默认的debug.keystore进行签名。 默认的不用管release模式在我们正式发布项目的时候是不能使用debug.keystore的。开发过程中我们也可以使用发布模式运行。可以通过如下设置:BuildVariants-Build Variant-debug/releaseimage.png1.创建keystore,并生成我们的apk(打包)...原创 2020-07-15 14:25:42 · 3126 阅读 · 0 评论 -
android 签名打包 使用命令方式
空包签名帮助文档使用JDK自带的jarsigner工具来进行签名。请确保您已经正常安装了jdk,如果没有安装jdk,请自行下载安装jarsigner工具签名apk的命令格式如下:jarsigner -verbose -keystore [您的签名存放路径]-signedjar [签名后的文件名] [未签名的文件名] [您的证书名称]以下是签名具体步骤:1.为了防止因为环境变量配置导致的问题,在此直接将要签名的空包OppoSignVerify.apk及签名私钥android.keys.原创 2020-07-15 14:19:55 · 555 阅读 · 0 评论 -
ADB放文件和取文件\adb push 、 adb pull
adb push命令 :从电脑上传送文件到手机;adb pull命令 :从手机传送文件到电脑上;1.首先使用USB连接电脑与小机,然后安装adb相应的驱动;2.进入doc系统后;3.输入命令adb remount ,意思是将设备改为可读可写;显示remount succeeded就代表命令执行成功;4.假如你要将Windows下D盘根目录下的file.txt文件拷贝到机器(手机或者平板)的/system/目录下;可以使用命令如下:adb push D:\file.txt system/然原创 2020-07-11 14:15:24 · 3327 阅读 · 0 评论 -
ANDROID倒计时功能的实现(COUNTDOWNTIMER)
今天遇到了一个用手机号注册需要发送验证码的需要,因为发送验证码需要一个间隔时间,也就第一次发过之后多少秒之后才可以让用户在次点击发送,也防止别人恶意点击。这样就需要一个倒计时的来显示时间。从网上爬了一会代码感觉这种方法很好用,也不需要自己开线程和handler什么的了。查看了一下官方文档,这个类及其简单,只有四个方法,上面都涉及到了onTick,onFinsh、cancel和start。其中前面两个是抽象方法,所以要重写一下。 下面是官方给的一个小例子:new Cou...原创 2020-07-07 16:32:14 · 578 阅读 · 0 评论 -
Android开发学习总结(六)—— APK反编译
Android开发学习总结(六)—— APK反编译 学习和开发Android应用有一段时间了,今天写一篇博客总结一下Android的apk文件反编译。我们知道,Android应用开发完成之后,我们最终都会将应用打包成一个apk文件,然后让用户通过手机或者平板电脑下载下来进行安装。正常情况下,Android应用打包成apk之后,就无法再看到开发这个应用时使用的资源文件以及代码了。但是我们通过网上提供了一些工具,还是可以将apk进行反编译的,apk反编译之后,我们就可以看到开发这个应用使用的资源文件(图片原创 2020-06-13 11:00:56 · 555 阅读 · 0 评论 -
Android开发学习总结(五)——Android应用目录结构分析
Android开发学习总结(五)——Android应用目录结构分析一、手动创建android项目 手动创建一个Android项目,命名为HelloWorld,命令如下:android create project -n HelloWorld -t 1 -p E:/Android/workspace/Helloworld -k me.gacl.helloworld -a Helloworld 上面的命令中,-n指定项目的名称,-t指定android平台,-p指定项目存放路径,-k指定项原创 2020-06-13 10:58:32 · 306 阅读 · 0 评论 -
Android开发中遇到的问题(二)——新建android工程的时候eclipse没有生成MainActivity和layout布局
Android开发中遇到的问题(二)——新建android工程的时候eclipse没有生成MainActivity和layout布局一、新建android工程的时候eclipse没有生成MainActivity和layout布局 最近由于工作上的原因,开始学习Android开发,在入门的时候就遇到了不少的坑,遇到的第一个坑就是"新建android工程的时候eclipse没有自动生成MainActivity和layout布局”,项目的创建过程如下图所示:原创 2020-06-06 16:12:37 · 1274 阅读 · 0 评论 -
Android开发学习总结——Android开发的一些相关概念
Android开发学习总结——Android开发的一些相关概念一、什么是3G、4G 1995年问世的第一代模拟制式手机(1G)只能进行语音通话。 1996到1997年出现的第二代GSM、CDMA等数字制式手机(2G)便增加了接收数据的功能 3G指的是第三代移动通信技术(3rd - Generation),速率一般在几百Kbps,较之前的2G和2.5G在数据传输速度上有很大提升。3G与2G的主要区别是在传输声音和数据的速度上的提升 4G指的是第四代移动通信技术(4th - Gene原创 2020-06-01 18:10:53 · 426 阅读 · 0 评论 -
Android Studio 常用快捷键(很实用!!!)
快捷键又称为“热键”,多个按键的组合可以实现某些快速操作,例如Window中最常用的Ctrl+C和Ctrl+V,熟练使用快捷键可以大大提高开发效率并可以减少某些错误的发生。Android Studio也默认提供了众多快捷键方式供开发者调用,推荐使用Android Studio默认风格的快捷键。其实我们没必要一次就背下来,只需要在开发中尽量使用快捷键并打印一份快捷键表在电脑旁,经常使用和查阅,一段时间后就会形成习惯。1. Ctrl+G同时按下Ctrl+G快捷键弹出快速定位框,在框中输入行数点击O原创 2020-06-01 14:24:36 · 5093 阅读 · 0 评论 -
Android Studio快捷键大全
Android Studio快捷键大全一、断点:1.F7 --> 跳入2.Ctrl+Shift+F7 -->强制跳入3.F8 -->单步调试4.Ctrl+Shift+F8 -->跳出5.F9 -->跳转到下一个断点处6.Ctrl+Alt+F8 -->查看当前选择的(变量、表达式、函数)值二、操作:1.Ctrl+D -->复制当前行2.Ctrl+Y --> 删除当前行3.Alt+Insert -->生成构造器原创 2020-06-01 14:30:01 · 473 阅读 · 0 评论