Android
文章平均质量分 62
kejizuiqianfang
这个作者很懒,什么都没留下…
展开
-
onBackPressed的用法的文章
back键 Android的程序无需刻意的去退出,当你一按下手机的back键的时候,系统会默认调用程序栈中最上层Activity的Destroy()方法来, 销毁当前Activity。当此Activity又被其它Activity启动起来的时候,会重新调用OnCreate()方法进行创建,当栈中所有 Activity都弹出结束后,应用也就随之结束了.如果说程序中存在service之类的,则可以在恰当原创 2017-03-13 22:10:19 · 622 阅读 · 0 评论 -
Android中实现震动的方法
实现手机震动其实很简单,手机震动使用是Vibrator类,然后震动也是需要权限的,在使用之前在AndroidManifest.xml文件中添加<uses-permission android:name="android.permission.VIBRATE"/>然后这里示例的代码是使用点击按钮的时候可以实现震动,在按钮的点击事件的函数中添加这样几句话:Vibrator vibrator = (Vib原创 2017-07-18 22:13:09 · 35793 阅读 · 1 评论 -
android - anim translate中 fromXDelta、toXDelta、fromYDelta、toXDelta属性
android - anim translate中 fromXDelta、toXDelta、fromYDelta、toYDelta属性首先本文是个人经验,并不是参考了官方文档给出的解释,鉴于网上的很多都是一样,而且看不懂写的啥,所以自己摸索了一下规律,具体的情况还要看你自己了。其次,我这里是横屏情况下,从右边弹出界面的总结的。具体的代码可以从这里 [下载]https://download.c...原创 2018-08-21 16:38:14 · 2926 阅读 · 0 评论 -
DrawerLayout背景设置的问题,去除阴影
做项目的时候遇到一个问题,就是当DrawerLayout滑动出来的时候,默认是会给侧边栏下面部分的界面蒙上一层阴影,而我们这个app侧边栏颜色和阴影颜色实在是太相近了,所以就需要去除阴影,然后翻遍baidu找不到,只能fan qiang 去谷歌咯。 最后总算找到了方法,给DrawerLayout设置setScrimColor这个方法,给它加上自己想要的颜色就好了,透明的使用drawer....转载 2018-08-22 12:20:29 · 1397 阅读 · 0 评论 -
如何自定义一个自己的标题栏
在android中我们会发现很多的软件的头部或者底部会有一部分的样式是不改变的,例如苹果手机没有实体返回按键,就只能真实用虚拟的按键来实现,在android系统中,我们同样可以实现这个功能。首先,我们来看看怎么实现最简单的,首先我们要先建立一个activity_title_all.xml的布局文件,然后在里面编辑一个界面,代码如下所示:<?xml version="1.0" encoding="ut原创 2017-03-17 08:54:40 · 1430 阅读 · 0 评论 -
Android本地化设置----使用标记不应翻译的消息部分(xliff)
推荐网址:http://blog.csdn.net/isee361820238/article/details/53463866转载 2017-03-01 22:59:16 · 503 阅读 · 0 评论 -
Android中怎么设置Toast样式和位置的问题
转载网址http://blog.sina.com.cn/s/blog_49d3ec2f01017ytb.html要把网址中的 toast = Toast.makeText(getApplicationContext(), “自定义位置Toast”, Toast.LENGTH_LONG); 改为 Toast toast = Toast.makeText(getApplicationC转载 2017-03-01 07:58:59 · 762 阅读 · 0 评论 -
Android中的主题与样式中的各个部件
参考网址 http://developer.android.youdaxue.com/training/material/theme.html?utm_source=udacity&utm_medium=course&utm_campaign=android_basics 这个需要翻墙原创 2017-03-02 07:57:58 · 265 阅读 · 0 评论 -
浅谈android中活动的生命周期的几个方法
onCreate():每个活动中我们都要重写的方法,它会在活动第一次被创建的时候调用,可以在这个方法中完成初始化操作,比如加载布局,绑定事件等onStart():这个方法在活动由不可见变为可见的时候调用onResume():这个方法在活动准备好与用户进行交互的时候调用,此时的活动一定位于返回栈的栈顶,并且处于运行状态onPause():这个方法在系统准备去启动或者恢复另外一个活动的调用,我们通常会在原创 2017-03-14 21:53:14 · 1131 阅读 · 0 评论 -
知晓手机上当前运行是哪一个活动
当我们接手别人的项目的时候,我们会发现再项目里已经有多个后台文件和xml的文件,我们会发现当我们修改了一个xml里的代码,却找不到对应的java文件。我们可以这样做:首先在原有的项目上进行修改,我们要先新建一个BaseActivity类,使用Java class建立就行了,因为我们不需要让BaseActivity类在AndroidManifest.xml中注册,所以选择建立一个普通的java类就行了原创 2017-03-15 15:15:17 · 413 阅读 · 0 评论 -
android中如何一次性退出所有的活动activity
当我们打开了很多的活动的时候,如果一个一个的退出就太麻烦了,使用home键并不能杀死活动。我们可以使用下面的方法 (建议先看这个网址里的内容,会使用到BaseActivity类 http://blog.csdn.net/kejizuiqianfang/article/details/62225970)首先我们建立一个ActivityCollector类,只要使用java class就可以了,不需原创 2017-03-15 15:57:43 · 775 阅读 · 0 评论 -
关于Bundle和Intent在两个activity之间传输数据的问题
推荐几篇博文:http://blog.csdn.net/u014657752/article/details/47301569http://blog.csdn.net/qq_34206198/article/details/52303187暂时先这样,回来再自己整理转载 2017-03-15 09:26:24 · 364 阅读 · 0 评论 -
Android里面的EditText默认没有焦点
在网上查了很多。有在java代码里面改的,也有在.xml文件修改的,但是发现几乎所有的都是一样的,真实感慨中国人的copy能力真实一流,在.xml里面修改的原理莫过于是在EditText获得焦点前先让父布局夺取焦点。 但是我的代码里这么用死活不行,可能是因为开发的是平板上的应用,设置了EditText输入的时候不能全屏,导致了某些地方的问题,但是我经过思考,感觉如果让EditText的前一个控件夺原创 2017-10-02 21:06:01 · 1092 阅读 · 0 评论