android 常用代码
1.在测试时,如何实现一个提示
Toast.makeText(this, "这是一个提示", Toast.LENGTH_SHORT).show(); //从资源文件string.xml 里面取提示信息 Toast.makeText(this, getString(R.string.welcome), Toast.LENGTH_SHORT).show(); //这个提示会几秒钟后消失如果this报错的话,就把this换成MainActivity.this
2.定义一个按钮,并设置事件
ImageButton ok = (ImageButton) window.findViewById(R.id.btn_ok);ok.setOnClickListener(new View.OnClickListener() {public void onClick(View v) {exitApp();}});
3.捕获返回键
@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {if (keyCode == KeyEvent.KEYCODE_BACK && isSaved) {try {Intent intent = new Intent(this, ContactActivity.class);startActivity(intent);} catch (ActivityNotFoundException e) {Toast.makeText(this, "出错啦!不好意思", Toast.LENGTH_SHORT).show(); }}return super.onKeyDown(keyCode, event);}
4. 退出时询问
Dialog dialog = new AlertDialog.Builder(this).setIcon(R.drawable.pic_m).setTitle("程序退出? ").setMessage("您确定要退出本程序吗?").setPositiveButton("确定", new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {MyActivityGroupDemo.this.finish() ;}}).setNegativeButton("取消", new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {MyActivityGroupDemo.this.switchActivity(0);}}).create();dialog.show();
5.preference.xml 背景颜色,以及滑动时是黑色,如何修改?
this.getListView().setBackgroundColor(Color.argb(150, 247, 247, 247)); this.getListView().setCacheColorHint(Color.TRANSPARENT);
6.preference.xml 启动intent
<PreferenceScreenandroid:key="codecs"android:title="@string/codecs" ><intent android:action="android.intent.action.MAIN"android:targetPackage="org.sipdroid.sipua"android:targetClass="org.sipdroid.codecs.Codecs$CodecSettings" /></PreferenceScreen>
转载于:https://www.cnblogs.com/lovers/articles/2679620.html
android 常用代码相关推荐
- android常用代码合集,Android常用代码
1.图片旋转 Bitmap bitmapOrg = BitmapFactory.decodeResource(this.getContext().getResources(), R.drawable. ...
- Android常用代码和插件 持续更新~~
总结一下常用的插件和资料,方便以后查阅. 目录 1.Android studio常用插件 1.1 通过Json快速生成Model 1.2 注释模板 2.Android常用代码 2.1 无线调试 2.2 ...
- android常用代码
1.图片旋转 Bitmap bitmapOrg = BitmapFactory.decodeResource(this.getContext().getResources(), R.drawable. ...
- Android常用代码混淆模板
Ⅰ.简述 混淆的概念:将Android项目进行打包之时,可以将项目里的包名.类名.变量名进行更改,使得代码不容易泄露,类似于对其apk中的文件加密. 混淆的作用: 1.增加Apk反编译之后代码泄露的困 ...
- Android常用代码(类似工具类吧)
1 手机px和dp相互转换 /** * 根据手机的分辨率从 dp 的单位 转成为 px(像素) */ public static int dip2px(Context context, float d ...
- Android常用代码片段(笔记一)
1.自定义广播 接受网络状态 public class MyReceiver extends BroadcastReceiver {@Overridepublic void onReceive(Con ...
- android 环境配置和安装, Android系统包说明,基本控件,常用代码,ADB 命令行,APK文件确解,小技艺,...
一. 环境配置和安装(Android2.2) 参考文章:这里 1.1 JDK 1.2 SDK 下载地址:http://dl.google.com/android ...
- android 常用的代码
最近在用android 随时不停更新的一些常用代码,以备查找 目录 进制转换 二进制转10进制 10进制转二进制 10进制转16进制 16进制转10进制 二进制转16进制 16进制转二进制 16进制高 ...
- android 弹窗代码大全,36个Android开发常用经典代码大全
//36个Android开发常用代码片段 //拨打电话 public static void call(Context context, String phoneNumber) { context.s ...
- android开发获取应用本身耗电量_别找了,Android常用自动化工具全在这儿了!
Android常用自动化工具 ADB - 是Google提供的为Android编写UI测试用例的自动化工具, Android开发/测试人员不可替代的强大工具 uiautomator - 是Google ...
最新文章
- 一站式智能芯片定制技术
- python双引号和单引号区别_Python中单引号,双引号,3个单引号及3个双引号的区别...
- 计算机辅助诊断系统的应用,AI医疗影像辅助诊断系统
- tp5分布式redis_TP5通过缓存数据到Redis
- linux dns中文域名,Linux 搭建中文域名的DNS服务器
- jeecms升级shiro漏洞报错处理
- MFC程序打包为安装文件方法
- 接口带声音输出吗_智能化时代,你的功放跟得上科技的脚步吗?
- 正确使用“下划线”一词
- 不能将下载行为传输到IDM插件的解决方法
- FineUI 后台Grid中 某列添加背景色 AspCore MVC
- BIM技术在各阶段的应用简单介绍
- 高空瞭望视频监控+三维场景视频融合平台
- Java Web学习—编程1:数字三角形+三种解题思路+详细规律
- python oserror怎么解决_Python读取csv报错解决方法:OSError: Initializing from file failed
- elasticsearch 出现all shards failed异常?
- 尝试用visio画个等边三角形
- 快手和抖音怎么打开微信小程序
- 设计模式-设计原则之迪米特原则
- 移动端网页禁止下拉刷新css
热门文章
- [实验手册]用2500路由器做自动安装实验
- JAVA基础----java中T,?的区别
- map、mapPartitions、mapValues、mapWith、flatMap、flatMapWith、flatMapValues
- windows 下 MyEclipse 运行hadoop 出错
- 可视化概念思维导图软件 MindMapper 17 Arena 完美汉化开心版
- 离职10天,面了4家公司,我的感受...
- 干货|现代IM系统中消息推送和存储架构的实现
- Studio系列教程来啦
- java 获取jboss路径_java中获取文件路径的几种方式
- mysql基础之mariadb概念