`
zwnJava
  • 浏览: 208077 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Adroid相关问题收集

 
阅读更多

1、在一个Activity中在一个点击事件时执行 startActivityForResult(intent, 0); 跳转到第二个Activity上后,再从第二个Activity上传回结果给第一个Activity时调用setResult(RESULT_OK, intent); 后,但第一个Activity中的onActivityResult()方法接收的resultCodesetResult设置的不致,解决方法是:把manifest中的Activity属性的singleTask去掉即可。

 

2、在java类中设置按钮按下状态改变图片

 

 

 private OnTouchListener touchListener = new OnTouchListener() {
	/**
	 * set the button up and down state
	 */
	public boolean onTouch(View v, MotionEvent event) {
	    switch (v.getId()) {
	    case R.id.act_item_buy_btn:
		if (event.getAction() == MotionEvent.ACTION_DOWN) {
		    v.setBackgroundResource(R.drawable.order_btn_click);
		}
		if (event.getAction() == MotionEvent.ACTION_UP
			|| event.getAction() == MotionEvent.ACTION_CANCEL) {
		    v.setBackgroundResource(R.drawable.order_btn);
		}
		break;
	    case R.id.act_item_share_btn:
		if (event.getAction() == MotionEvent.ACTION_DOWN) {
		    v.setBackgroundResource(R.drawable.share_btn_click);
		}
		if (event.getAction() == MotionEvent.ACTION_UP
			|| event.getAction() == MotionEvent.ACTION_CANCEL) {
		    v.setBackgroundResource(R.drawable.share_btn);
		}
		break;
	    default:
		break;
	    }
	    return false;
	}
    };
 

3、EditText输入文本控制

 

<EditText android:layout_width="fill_parent" android:layout_height="wrap_content"android:inputType="phone" />
//文本类型,多为大写、小写和数字符号。
    android:inputType="none"
    android:inputType="text"
    android:inputType="textCapCharacters" 字母大写
    android:inputType="textCapWords" 首字母大写
    android:inputType="textCapSentences" 仅第一个字母大写
    android:inputType="textAutoCorrect" 自动完成
    android:inputType="textAutoComplete" 自动完成
    android:inputType="textMultiLine" 多行输入
    android:inputType="textImeMultiLine" 输入法多行(如果支持)
    android:inputType="textNoSuggestions" 不提示
    android:inputType="textUri" 网址
    android:inputType="textEmailAddress" 电子邮件地址
    android:inputType="textEmailSubject" 邮件主题
    android:inputType="textShortMessage" 短讯
    android:inputType="textLongMessage" 长信息
    android:inputType="textPersonName" 人名
    android:inputType="textPostalAddress" 地址
    android:inputType="textPassword" 密码
    android:inputType="textVisiblePassword" 可见密码
    android:inputType="textWebEditText" 作为网页表单的文本
    android:inputType="textFilter" 文本筛选过滤
    android:inputType="textPhonetic" 拼音输入
//数值类型
    android:inputType="number" 数字
    android:inputType="numberSigned" 带符号数字格式
    android:inputType="numberDecimal" 带小数点的浮点格式
    android:inputType="phone" 拨号键盘
    android:inputType="datetime" 时间日期
    android:inputType="date" 日期键盘
    android:inputType="time" 时间键盘

 

4、


分享到:
评论

相关推荐

    android崩溃日志收集

    ### Android崩溃日志收集 #### 一、概述 在Android应用开发过程中,应用程序可能会因为各种原因而出现崩溃的情况。为了更好地了解崩溃的原因并及时修复,开发者通常会采用一系列的手段来收集崩溃时的日志信息。...

    Android崩溃日志收集

    2. **用户反馈**:在应用内添加“报告问题”功能,让用户可以选择性地发送详细的日志,这有助于获取与用户交互相关的崩溃信息。 3. **云服务集成**:使用如Firebase Crashlytics、Crashlytics(原属Fabric,现Google...

    Android系统重启问题的归类

    本文将围绕“Android系统重启问题的归类”这一主题,详细探讨不同类型的重启原因以及如何收集和分析相关数据。 首先,当Android设备发生异常重启,特别是kernel层面的重启,会在手机的/data/aee_exp目录下生成一个...

    AndroidLogCollector Java崩溃日志收集.zip_AndroidLog 崩溃_android_log col

    AndroidLogCollector是一个专门为Android系统设计的工具,用于收集Java层的崩溃日志,帮助开发者快速定位并解决应用中的问题。本文将详细介绍AndroidLogCollector的工作原理、功能以及如何使用。 1. **...

    android程序奔溃异常收集

    本文将详细介绍如何在Android程序中进行崩溃异常的收集,并探讨相关技术,如日志收集和源码分析。 首先,当Android应用程序出现异常时,系统会抛出一个异常对象并尝试捕获它。如果这个异常没有被捕获,应用就会崩溃...

    (Android常见问题解答收集.doc

    2. **环境配置**:确保已正确安装Android SDK及相关组件,并且环境变量配置无误。如果使用的是较旧版本的SDK(例如文档中的r16版本),需要注意兼容性问题,建议保持SDK及Tools的最新状态。 #### 二、理解...

    android GPS 实验数据收集软件代码+相关文档

    这个压缩包包含的“android GPS实验数据收集软件代码+相关文档”提供了一个实践性的示例,帮助开发者理解和掌握如何在Android应用中利用GPS功能来收集地理定位数据。下面我们将深入探讨Android GPS应用开发的相关...

    Android-Android收集用户基本信息利器比如App崩溃后的地理位置GPS网络状态当前页面截屏等等

    使用如Crashlytics或Google Play服务的Firebase Crash Reporting等第三方服务,可以在应用崩溃时自动收集相关信息,并提供详细的崩溃报告,帮助开发者快速定位和修复问题。 8. **用户行为追踪**: 通过集成如...

    Android黑屏死机log

    1. **收集日志**:从`mobilelog`文件中提取相关日志,特别是发生在黑屏死机前后的时间段,寻找异常提示或错误代码。 2. **分析日志**:查找与土豆视频应用、电池管理、充电状态和系统性能相关的条目,确定是否有特定...

    Android-PLog是一个Android专用的日志封装库

    `JumeiRdGroup-Android-PLog-904b195`这个压缩包文件很可能是`Android-PLog`的一个特定版本,包含源代码和相关资源。开发者可以通过解压这个文件,查看源码来深入理解其工作原理,或者在项目中直接使用这个版本。 ...

    Android-AndroidApp崩溃日志上传框架

    总之,"Android-AndroidApp崩溃日志上传框架"为开发者提供了一种高效且便捷的方式来收集和报告应用的崩溃信息,帮助他们更快地定位和解决问题,提高应用的质量和用户满意度。通过熟练掌握这类框架,开发者可以更专注...

    安卓日志分析崩溃拦截相关-android错误收集工具.rar

    本压缩包文件“安卓日志分析崩溃拦截相关-android错误收集工具.rar”包含了若干可能用于错误收集和分析的工具,尽管无法确保每个工具都适用于所有情况,但它们提供了有价值的参考和学习资源。 1. **日志分析**:...

    50 Android Hacks.pdf

    接下来,我们将基于这一假设来探讨与“50 Android Hacks”相关的潜在知识点。 ### 一、Android操作系统概述 Android是由Google公司开发的一款基于Linux内核的开源移动操作系统,广泛应用于智能手机和平板电脑等...

    Android-Android无痕埋点框架使用ASM插桩实现

    MonitorDemo-master项目很可能包含了一个示例的Android无痕埋点框架实现,包括ASM插桩的相关代码和配置。你可以通过查看项目的源码,了解具体实现细节,如如何集成ASM库、如何定义插桩规则、如何处理和发送埋点数据...

    目前Android恶意软件分类

    11. 收集被感染设备信息:搜集设备的各种信息如IMEI、OS版本等,并上传至远程服务器。 12. 政治动机的恶意软件:首次出现在Android平台上的这类恶意软件会推广含有政治内容的网站链接。 针对这些恶意软件家族,...

    android 游戏 找茬游戏 android版找茬

    本文将深入探讨Android版找茬游戏的设计、开发和优化,以及相关的技术要点。 首先,Android版找茬游戏的开发通常基于Java或Kotlin这两种官方推荐的编程语言。开发者需要对Android SDK有深入理解,熟悉如何使用...

    安卓Android源码——安卓巴士网收集.zip

    "安卓Android源码——安卓巴士网收集.zip"这个压缩包文件很可能包含了有关Android系统源代码的资料,特别是从安卓巴士网(一个知名的Android开发者社区)收集而来的一些资源。Android源码对于深入理解系统的运行机制...

    Android代码-一些android安全相关收集

    android-security-awesome A collection of android security related resources. TOOLS ACADEMIC / RESEARCH / PUBLICATIONS / BOOKS EXPLOITS / VULNERABILITIES / BUGS TOOLS Online Analyzers AndroTotal ...

    工作积累(11)-android功耗分析

    通过收集和分析设备的日志、电量报告,开发者可以识别出功耗高的活动或应用,进一步定位问题。例如,分析logcat输出,查找与电池相关的错误信息。 8. **测试与调试**: 功耗分析往往需要在真实设备上进行,通过...

    Android实现调查问卷

    最后,提交按钮的点击事件会触发一个函数,这个函数负责收集所有问题的答案,进行合法性检查(如是否所有必填题目都已回答),然后将结果打包成JSON格式或其他适合传输的格式,通过网络API发送到服务器。这里可能...

Global site tag (gtag.js) - Google Analytics