Android
文章平均质量分 56
RamboTong
www.rambotong.com
展开
-
Android中adb常用命令使用及问题
文章摘要:本文参考相关博客和文档,学习的同时也总结下。介绍adb基本知识,涉及到常用的几个命令,如adb shell、adb locat等。同时也介绍一下自己碰到的相关问题。1、adb(Android Debug Bridge) 1.1 adb起到调试桥的作用。通过adb我们可以在Eclipse中方便通过DDMS来调试Android程序,说白了就是debug工具。adb原创 2015-04-18 10:06:35 · 824 阅读 · 0 评论 -
Win10 下安装 Android开发环境(AndroidStudio)
Android环境搭建工具JDK (jdk-8u144-windows-x64)SDK Android Studio (android-studio-bundle-162.4069837-windows)安装步骤1、JDK 安装根据安装对话框逐步安装,修改对应的安装目录即可;2、安装 Android Studio根据安装对话框逐步安装,修改对应的安装目录即可; 3、SDK 安装两种方原创 2017-09-14 22:58:51 · 2799 阅读 · 0 评论 -
Android Installation error: INSTALL_FAILED_MEDIA_UNAVAILABLE
问题描述:安装程序时,报安装错误。导致应用撤销无法安装调试。具体报错如下:[2017-01-06 10:32:49 - AndroidAPP] Android Launch![2017-01-06 10:32:49 - AndroidAPP] adb is running normally.[2017-01-06 10:32:49 - AndroidAPP] Performing原创 2017-01-07 12:16:13 · 690 阅读 · 0 评论 -
Android 命名规范1---工程文件命名
* 翻译 * From ribot1. Android项目指南1.1 工程结构参考Android构建标准结构1.2 文件命名1.2.1 Class files类文件类名遵循驼峰命名规则.对与继承Android组件的类,类名应该以组件结尾。例如: SignInActivity, SignInFragment, ImageUploaderService, ChangePasswordDialog.1.2翻译 2016-10-15 22:35:06 · 999 阅读 · 0 评论 -
Android View MarqueeView 跑马灯效果
摘要:制作跑马灯多行展示控件要点:1、跑马灯效果属性android:ellipsize="marquee" //跑马灯效果android:focusable="true" //获取焦点android:singleLine="true" //单行2、多行展示,把单行跑马灯动态组合成一个控件使用:marqueeView =原创 2016-08-30 22:28:51 · 4412 阅读 · 2 评论 -
Android Activity onCreate()方法重复执行
摘要:Android程序的Activity的onCreate()重复执行,导致界面多次加载,影响用户体验。问题描述:1、程序运行在平板上(有底座,如图1-1 底座有串口、USB口、电源口、以太网口),Activity正常显示界面。当平板放在底座时,网络是以太网(有线网络),当平板脱离底座时,网络是无线网,该过程有网络切换;2、当把平板从底座拿起时,程序crash.原创 2016-08-19 16:45:31 · 4400 阅读 · 0 评论 -
Android Studio Failed to complete Gradle execution
摘要:AndroidStudio Failed to complete Gradle execution问题描述:新建项目运行后,下一次运行时如上错误。解决方案:修改gradle设置,Settings-->Gradle-->GradleVM options添加:-XX:MaxHeapSize=256m -Xmx256m如下图:原创 2016-05-21 13:32:16 · 557 阅读 · 0 评论 -
Android BroadcastReceiver
摘要:在Android中,Broadcast是一种广泛运用的在应用程序之间传输信息的机制。而BroadcastReceiver是对发送出来的 Broadcast进行过滤接受并响应的一类组件。问题描述:硬件PDA设备上有扫码枪,扫码结果是通过广播发送到系统中。在onResume()方法中注册广播,onPause()中注销。PDA上有硬件按钮,当按下按钮进行扫码时报错。报错是重复注原创 2015-12-08 11:29:13 · 691 阅读 · 0 评论 -
Android ExpandableListView
摘要: ExpandableListView实现二级伸展列表,包括两个级别(Child,Group)列表项的视图,列表项来自ExpandableListAdapter 问题描述:显示ListView时,当只有一个item时,child view显示正常。当有多个item时,第一个只显示group item而不显示child item。问题分析:返回的child vi原创 2015-12-07 21:45:29 · 618 阅读 · 0 评论 -
Android Handler
摘要:Handler是Android类库提供的用于接受、传递和处理消息或Runnable对象的处理类,它结合Message、MessageQueue和Looper类以及当前线程实现了一个消息循环机制,用于实现任务的异步加载和处理。原理图问题描述:在开启的子线程中需要弹出框,并且使用其中的值。然后才执行接下来的代码。问题分析:子线程中获取主原创 2015-12-06 12:59:17 · 522 阅读 · 0 评论 -
Android Service
摘要:Service是Android中实现程序后台运行的组件。问题描述:打印作为Service嵌入程序,有启动硬件进行打印的步骤。当把程序安装在没有打印机的手机或者其他Android系统的设备上会报错,运行时异常。问题分析:未做运行时异常捕获处理。解决方法:try {//TODO: 掉硬件处理的代码...} catch (Runt原创 2015-12-09 10:57:34 · 527 阅读 · 0 评论 -
Android Studio 无法启动 Error launching Android Studio
摘要:正确安装Android Studio后,启动时弹出“Error launching Android Studio”对话框,如下问题分析:当前JDK为1.6,这和Android Studio要求的不匹配。未找到对应的JVM。解决方法:1、切换JDK为1.72、配置JAVA_HOME 环境变量注意:JAVA_HOME环境变得的值不能用" ; "原创 2015-12-03 14:50:29 · 7782 阅读 · 0 评论 -
Android Studio Start Failure
摘要:Android Studio 安装好后,启动失败。通过修改配置文件\bin\idea.properties, 添加disable.android.first.run=true 进行重新启动。问题描述:Android Studio 安装好后,启动失败。如下提示问题分析:开始运行向导配置中检查,检查失败报错。解决方案:参考1:Andro原创 2015-12-03 15:18:58 · 561 阅读 · 0 评论 -
Android 应用签名
摘要:Android应用签名是为了对应用做标识,区别包名相同的应用。分为正式版本和Debug版本的签名。Debug版有默认keystore文件,而正式版需要开发者自己生成对应的keystore。当apk签名后才能安装在Android系统上。由于文章只是记录该问题的处理过程,也是参考其他资料,在此不赘述。参考:Android应用签名遇到问题:已经正确生成.keystore文件原创 2015-11-18 20:17:56 · 543 阅读 · 0 评论 -
Android Context
摘要:Context是属于Android系统的一个系统组件,维持Android程序中各个组件相互联系的核心类。包含系统资源等的使用。知识点参考:Android Context完全解析问题描述:1)应用数据上传后进行打印,打印接口需要传递context;2)场景:A、B、C三个Acitivity,C中已经给打印接口setContext(C.this); 打印会启动一个原创 2015-11-20 12:17:28 · 583 阅读 · 0 评论 -
Android 编译常见问题 R cannot be resolved to a variable
摘要:当ADT或者SDK更新会产生一些问题,比如:R cannot be resolved to a variable。本文主要以图文的形式总结下这个问题。整合了一下网上的一些解决方法和个人使用的方法。问题描述:1、创建工程的配置如下:2、建立新工程报错:R cannot be resolved to a variable。编译环境是OK的。报错图如下:原创 2015-05-25 14:02:17 · 4809 阅读 · 0 评论 -
Android中dp、px转换案例分析
文章摘要:Android开发中,界面显示很重要,常用的是dp和px的认识,还有其转换。本文以个人前两天碰到的问题来演示dp、px转换过程。1、问题描述 系统登录界面有自己开发的输入键盘,在像素1280*728的Android设备上正常显示,而在1920*1128的设备上却显示变小,且相对位置发生改变。2、问题分析 1)键盘为自定义的布局,弹出位置设定原创 2015-04-19 18:44:58 · 751 阅读 · 0 评论 -
Android adb无线连接设备
摘要:PC连接Android设备进行调试有多种方式,有连接USB线,有无线。本文简介PC无线连接Android设备的配置过程。连接步骤如下:1、PC上开启wifi热点,Android设备连接对应热点2、在Android设备上进行如下配置:(可在Android设备上使用Better Terminal Emulator Pro这个软件进入Android终端,类似于Linux原创 2015-04-24 09:12:54 · 1095 阅读 · 0 评论 -
Android Studio版本控制中的文件状态的颜色表示
AndroidStudio版本控制下文件状态的颜色表示快捷键(Ctr + Alt + S)打开项目中的设置,搜索 File Status Color 即可查询到文件不同状态对应的颜色,默认设置如下图:Modified-文件被修改 Added-新增文件 Added in not active changelist-在无效的变更记录中新增文件 Copied-复制的文件 De...原创 2019-01-18 14:21:47 · 1580 阅读 · 1 评论