⑴ 安卓开发是用的那几个action常量有什么用啊
java">StringADD_SHORTCUT_ACTION动作:在系统中添加一个快捷方式。.“android.intent.action.ADD_SHORTCUT”
StringALL_APPS_ACTION动作:列举所有可用的应用。输入:无。“android.intent.action.ALL_APPS”
StringALTERNATIVE_CATEGORY类别:说明activity是用户正在浏览的数据的一个可选操作。“android.intent.category.ALTERNATIVE”
StringANSWER_ACTION动作:处理拨入的电话。“android.intent.action.ANSWER”
StringBATTERY_CHANGED_ACTION广播:充电状态,或者电池的电量发生变化。“android.intent.action.BATTERY_CHANGED”
StringBOOT_COMPLETED_ACTION广播:在系统启动后。这个动作被广播一次(只有一次)。“android.intent.action.BOOT_COMPLETED”
StringBROWSABLE_CATEGORY类别:能够被浏览器安全使用的activities必须支持这个类别。“android.intent.category.BROWSABLE”
StringBUG_REPORT_ACTION动作:显示activity报告错误。“android.intent.action.BUG_REPORT”
StringCALL_ACTION动作:拨打电话。被呼叫的联系人在数据中指定。“android.intent.action.CALL”
StringCALL_FORWARDING_STATE_CHANGED_ACTION广播:语音电话的呼叫转移状态已经改变。“android.intent.action.CFF”
StringCLEAR_CREDENTIALS_ACTION动作:清除登陆凭证(credential)。“android.intent.action.CLEAR_CREDENTIALS”
StringCONFIGURATION_CHANGED_ACTION广播:设备的配置信息已经改变,参见Resources.Configuration.“android.intent.action.CONFIGURATION_CHANGED”
CreatorCREATOR无无
StringDATA_ACTIVITY_STATE_CHANGED_ACTION广播:电话的数据活动(dataactivity)状态(即收发数据的状态)已经改变。“android.intent.action.DATA_ACTIVITY”
StringDATA_CONNECTION_STATE_CHANGED_ACTION广播:电话的数据连接状态已经改变。“android.intent.action.DATA_STATE”
StringDATE_CHANGED_ACTION广播:日期被改变。“android.intent.action.DATE_CHANGED”
StringDEFAULT_ACTION动作:和VIEW_ACTION相同,是在数据上执行的标准动作。“android.intent.action.VIEW”
StringDEFAULT_CATEGORY类别:如果activity是对数据执行确省动作(点击,centerpress)的一个选项,需要设置这个类别。“android.intent.category.DEFAULT”
StringDELETE_ACTION动作:从容器中删除给定的数据。“android.intent.action.DELETE”
StringDEVELOPMENT_PREFERENCE_CATEGORY类别:说明activity是一个设置面板(developmentpreferencepanel).“android.intent.category.DEVELOPMENT_PREFERENCE”
StringDIAL_ACTION动作:拨打数据中指定的电话号码。“android.intent.action.DIAL”
StringEDIT_ACTION动作:为制定的数据显示可编辑界面。“android.intent.action.EDIT”
StringEMBED_CATEGORY类别:能够在上级(父)activity中运行。“android.intent.category.EMBED”
StringEMERGENCY_DIAL_ACTION动作:拨打紧急电话号码。“android.intent.action.EMERGENCY_DIAL”
intFORWARD_RESULT_LAUNCH启动标记:如果这个标记被设置。而且被一个已经存在的activity用来启动新的activity,已有activity的回复目标(replytarget)会被转移给新的activity。160×00000010
StringFOTA_CANCEL_ACTION广播:取消所有被挂起的(pending)更新下载。“android.server.checkin.FOTA_CANCEL”
StringFOTA_INSTALL_ACTION广播:更新已经被确认,马上就要开始安装。“android.server.checkin.FOTA_INSTALL”
StringFOTA_READY_ACTION广播:更新已经被下载。可以开始安装。“android.server.checkin.FOTA_READY”
StringFOTA_RESTART_ACTION广播:恢复已经停止的更新下载。“android.server.checkin.FOTA_RESTART”
StringFOTA_UPDATE_ACTION广播:通过OTA下载并安装操作系统更新。“android.server.checkin.FOTA_UPDATE”
StringFRAMEWORK_INSTRUMENTATION_TEST_CATEGORY类别:.“android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST”
StringGADGET_CATEGORY类别:这个activity可以被嵌入宿主activity(activitythatishostinggadgets)。“android.intent.category.GADGET”
StringGET_CONTENT_ACTION动作:让用户选择数据并返回。“android.intent.action.GET_CONTENT”
StringHOME_CATEGORY类别:主屏幕(activity)。设备启动后显示的第一个activity。“android.intent.category.HOME”
StringINSERT_ACTION动作:在容器中插入一个空项(item)。“android.intent.action.INSERT”
StringINTENT_EXTRA附加数据:和PICK_ACTIVITY_ACTION一起使用时,说明用户选择的用来显示的activity;和ADD_SHORTCUT_ACTION一起使用的时候,描述要添加的快捷方式。“android.intent.extra.INTENT”
StringLABEL_EXTRA附加数据:大写字母开头的字符标签,和ADD_SHORTCUT_ACTION一起使用。“android.intent.extra.LABEL”
StringLAUNCHER_CATEGORY类别:Activity应该被显示在顶级的launcher中。“android.intent.category.LAUNCHER”
StringLOGIN_ACTION动作:获取登录凭证。“android.intent.action.LOGIN”
StringMAIN_ACTION动作:作为主入口点启动,不需要数据。“android.intent.action.MAIN”
StringMEDIABUTTON_ACTION广播:用户按下了“MediaButton”。“android.intent.action.MEDIABUTTON”
StringMEDIA_BAD_REMOVAL_ACTION广播:扩展介质(扩展卡)已经从SD卡插槽拔出,但是挂载点(mountpoint)还没解除(unmount)。“android.intent.action.MEDIA_BAD_REMOVAL”
StringMEDIA_EJECT_ACTION广播:用户想要移除扩展介质(拔掉扩展卡)。“android.intent.action.MEDIA_EJECT”
StringMEDIA_MOUNTED_ACTION广播:扩展介质被插入,而且已经被挂载。“android.intent.action.MEDIA_MOUNTED”
StringMEDIA_REMOVED_ACTION广播:扩展介质被移除。“android.intent.action.MEDIA_REMOVED”
StringMEDIA_SCANNER_FINISHED_ACTION广播:已经扫描完介质的一个目录。“android.intent.action.MEDIA_SCANNER_FINISHED”
StringMEDIA_SCANNER_STARTED_ACTION广播:开始扫描介质的一个目录。“android.intent.action.MEDIA_SCANNER_STARTED”
StringMEDIA_SHARED_ACTION广播:扩展介质的挂载被解除(unmount)。因为它已经作为USB大容量存储被共享。“android.intent.action.MEDIA_SHARED”
StringMEDIA_UNMOUNTED_ACTION广播:扩展介质存在,但是还没有被挂载(mount)。“android.intent.action.MEDIA_UNMOUNTED”
StringMESSAGE_WAITING_STATE_CHANGED_ACTION广播:电话的消息等待(语音邮件)状态已经改变。“android.intent.action.MWI”
intMULTIPLE_TASK_LAUNCH启动标记:和NEW_TASK_LAUNCH联合使用。禁止将已有的任务改变为前景任务(foreground)。80×00000008
StringNETWORK_TICKLE_RECEIVED_ACTION广播:设备收到了新的网络“tickle”通知。“android.intent.action.NETWORK_TICKLE_RECEIVED”
intNEW_TASK_LAUNCH启动标记:设置以后,activity将成为历史堆栈中的第一个新任务(栈顶)。40×00000004
intNO_HISTORY_LAUNCH启动标记:设置以后,新的activity不会被保存在历史堆栈中。10×00000001
StringPACKAGE_ADDED_ACTION广播:设备上新安装了一个应用程序包。“android.intent.action.PACKAGE_ADDED”
StringPACKAGE_REMOVED_ACTION广播:设备上删除了一个应用程序包。“android.intent.action.PACKAGE_REMOVED”
StringPHONE_STATE_CHANGED_ACTION广播:电话状态已经改变。“android.intent.action.PHONE_STATE”
StringPICK_ACTION动作:从数据中选择一个项目(item),将被选中的项目返回。“android.intent.action.PICK”
StringPICK_ACTIVITY_ACTION动作:选择一个activity,返回被选择的activity的类(名)。“android.intent.action.PICK_ACTIVITY”
StringPREFERENCE_CATEGORY类别:activity是一个设置面板(preferencepanel)。“android.intent.category.PREFERENCE”
StringPROVIDER_CHANGED_ACTION广播:更新将要(真正)被安装。“android.intent.action.PROVIDER_CHANGED”
StringPROVISIONING_CHECK_ACTION广播:要求pollingofprovisioningservice下载最新的设置。“android.intent.action.PROVISIONING_CHECK”
StringRUN_ACTION动作:运行数据(指定的应用),无论它(应用)是什么。“android.intent.action.RUN”
StringSAMPLE_CODE_CATEGORY类别:Tobeusedasansamplecodeexample().“android.intent.category.SAMPLE_CODE”
StringSCREEN_OFF_ACTION广播:屏幕被关闭。“android.intent.action.SCREEN_OFF”
StringSCREEN_ON_ACTION广播:屏幕已经被打开。“android.intent.action.SCREEN_ON”
StringSELECTED_ALTERNATIVE_CATEGORY类别:对于被用户选中的数据。activity是它的一个可选操作。“android.intent.category.SELECTED_ALTERNATIVE”
StringSENDTO_ACTION动作:向data指定的接收者发送一个消息。“android.intent.action.SENDTO”
StringSERVICE_STATE_CHANGED_ACTION广播:电话服务的状态已经改变。“android.intent.action.SERVICE_STATE”
StringSETTINGS_ACTION动作:显示系统设置。输入:无。“android.intent.action.SETTINGS”
StringSIGNAL_STRENGTH_CHANGED_ACTION广播:电话的信号强度已经改变。“android.intent.action.SIG_STR”
intSINGLE_TOP_LAUNCH启动标记:设置以后,如果activity已经启动。而且位于历史堆栈的顶端,将不再启动(不重新启动)activity。20×00000002
StringSTATISTICS_REPORT_ACTION广播:要求receivers报告自己的统计信息。“android.intent.action.STATISTICS_REPORT”
StringSTATISTICS_STATE_CHANGED_ACTION广播:统计信息服务的状态已经改变。“android.intent.action.STATISTICS_STATE_CHANGED”
StringSYNC_ACTION动作:执行数据同步。“android.intent.action.SYNC”
StringTAB_CATEGORY类别:这个activity应该在TabActivity中作为一个tab使用。“android.intent.category.TAB”
StringTEMPLATE_EXTRA附加数据:新记录的初始化模板。“android.intent.extra.TEMPLATE”
StringTEST_CATEGORY类别:作为测试目的使用,不是正常的用户体验的一部分。“android.intent.category.TEST”
StringTIMEZONE_CHANGED_ACTION广播:时区已经改变。“android.intent.action.TIMEZONE_CHANGED”
StringTIME_CHANGED_ACTION广播:时间已经改变(重新设置)。“android.intent.action.TIME_SET”
StringTIME_TICK_ACTION广播:当前时间已经变化(正常的时间流逝)。“android.intent.action.TIME_TICK”
StringUMS_CONNECTED_ACTION广播:设备进入USB大容量存储模式。“android.intent.action.UMS_CONNECTED”
StringUMS_DISCONNECTED_ACTION广播:设备从USB大容量存储模式退出。“android.intent.action.UMS_DISCONNECTED”
StringUNIT_TEST_CATEGORY类别:应该被用作单元测试(通过testharness运行)。“android.intent.category.UNIT_TEST”
StringVIEW_ACTION动作:向用户显示数据。“android.intent.action.VIEW”
StringWALLPAPER_CATEGORY类别:这个activity能过为设备设置墙纸。“android.intent.category.WALLPAPER”
StringWALLPAPER_CHANGED_ACTION广播:系统的墙纸已经改变。“android.intent.action.WALLPAPER_CHANGED”
StringWALLPAPER_SETTINGS_ACTION动作:显示选择墙纸的设置界面。输入:无。“android.intent.action.WALLPAPER_SETTINGS”
StringWEB_SEARCH_ACTION动作:执行web搜索。“android.intent.action.WEB_SEARCH”
StringXMPP_CONNECTED_ACTION广播:XMPP连接已经被建立。“android.intent.action.XMPP_CONNECTED”
StringXMPP_DISCONNECTED_ACTION广播:XMPP连接已经被断开。“android.intent.action.XMPP_DI
⑵ 软件开发中说的check out, check in是什么意思
就是在比较大的项目中,为了避免不同的人编辑相同的代码,导致代码覆盖等错误,设计了树形的结点,将一份较大的代码,分成很多tcl(小的部分),每个人改动代码时,将要改动的代码check out,这时别人就不能对代码改动。
改完了,在check in回到结点上,别人才可以对check out进行修改,这样在大型的软件开发中避免了代码的覆盖写冲突等问题。
软件开发常遇到的问题:
一、没有规划的开始:
很多App项目在开发之前,都没有规划好,这就比如,写作文没有大纲,做房子没有建筑图,到最后做出来的app和客户需要的效果大相庭径。所以在开始之前就要做好一 份书面规划,包括APP开发的目的、需要实现的功能,以及预期每个阶段需要完善哪些功能等等,然后根据规划,设计出用户需求的流程图。
二、盲目的创建跨平台app:
跨平台app在一定程度上,能从用户的实际使用中获得反馈,有利于改善在其他平台发布的版本。然而跨平台app一般情况下没有全面的功能,对于多个独立的平台来说,则需要更多的编码。所以在设计app之前,要展开用户调查,包括不同的年龄、生活方式、教育环境等等, 再判断使用安卓和ios的比例, 确定好开发平台。
三、不重视开发人员建议:
通常产品设计师在得到一些灵感的时候,就会在产品中加入一些其他元素,然而站在开发者的角度去考虑问题,有时候会觉得加进来的这个东西比较多余,而且和移动设备的操作体验也不匹配,或者这些元素会产生一些不必要的数据。
⑶ android开发 弹出权限提示框 检查是否具有某个权限
可以使用以下方法:
判断应用是否具有某个权限
PackageManager pm = getPackageManager();
boolean permission = (PackageManager.PERMISSION_GRANTED ==
pm.checkPermission("android.permission.RECORD_AUDIO", "packageName"));
if (permission) {
showToast("有这个权限");
}else {
showToast("木有这个权限");
}
获取某个应用的权限清单
PackageInfo pack = pm.getPackageInfo("packageName",PackageManager.GET_PERMISSIONS);
String[] permissionStrings = pack.requestedPermissions;
⑷ 软件开发中,CHECK IN,CHECK OUT,GET是何种操作
是对文件进行统一的管理,check out是将一个数据库中的文件下载到本地,一旦文件被check out后,其他人只允许浏览该文件,而无法修改此文件,只有这个文件被check in后,其他人才可以对此文件check out工作,来对此文件进行修改。
最典型的应用是一个软件 microsoft visual source safe
将所有的项目源文件(包括各种文件类型)以特有的方式存入数据库。开发组的成员不能对该数据库中的文件进行直接的修改,而是由该版本管理器将该项目的源程序或是子项目的源程序拷贝到各个成员自己的工作目录下进行调试和修改,然后将修改后的项目文件作Checkin提交给VSS,由它进行综合更新。VSS也支持多个项目之间文件的快速高效的共享。当某个成员向VSS中添加文件时,该文件将会被备份到数据库中,以便所有的成员都能共享该文件。而且每个成员对所有的项目文件所作的修改都将被记录到数据库中,从而使得修改的恢复和撤销在任何时刻,任何位置都成为可能。小组的成员可能得到该项目的最新版本,对它进行修改,并保存一个新的版本。
⑸ check函数什么作用
C语言中没有check()这个函数,这个函数应该是自定义函数。通过其名可以理解为该函数是用来进行检查复核。
check也可以作为变量名使用,例如check=1;用来作为判断与否的布尔型标识符。具体的含义应结合具体的程序来分析。
⑹ check是什么文件
windows系统在对硬盘分区进行检查时,会对于断电,异常关机等产生的碎片文件进行,检查所用软件名称就是check.
⑺ 安卓开发中,checkbox和radiogroup都有oncheckchangelistener方
你想说的是 radioButton 吧?
radioGroup 可以管理一组radiobutton,里面的方法也不一样,现在checkbox用的不是很多。
⑻ Android开发中,如何通过radiobutton的id获取该radiobutton的check值
RadioButtonb=(RadioButton)this->findviewid(你的那个id);
然后就可以检查它的check属性;是b.isChecked()判断是true还是false,你试试看,我有点怀疑android的前景,因为它刚来
⑼ 软件check out和check in是什么意思
这个是为了避免软件开发中出现代码覆盖,或者称为冲突。check out就是你把代码拿出来,别人就不可以对这些代码进行修改了。等到你修改完review之后,就可以check in回原来的分支。
⑽ CHECK在项目管理中指什么
check
在项目管理中一般指对项目的检查。就是要总结执行计划的结果,分清哪些对了,哪些错了,明确效果,找出问题;。
check
的含义一般指:检查,核对,核算,检验
项目PDCA循环是能使任何一项活动有效进行的一种合乎逻辑的工作程序。其中PDCA具体含义如下:
P(Plan)——计划。包括方针和目标的确定以及活动计划的制定;
D(DO)——执行。执行就是具体运作,实现计划中的内容;
C(Check)——检查。就是要总结执行计划的结果,分清哪些对了,哪些错了,明确效果,找出问题;
A(Action)——处理。对检查的结果进行处理,认可或否定。成功的经验要加以肯定,或者模式化或者标准化以适当推广;失败的教训要加以总结,以免重现;这一轮未解决的问题放到下一个PDCA循环。