Android开发
文章平均质量分 88
FishSeeker
这个作者很懒,什么都没留下…
展开
-
OnTouchListener的使用
最近在搞软件杯的事,要提取按键时的具体信息,包括按下去的时间和弹起的时间,还有按的是哪个键等等,发现用普通的OnClickListener无法做到,于是乎百度了一下,就用OnTouchListener这个监听器来做,可以监听动作。下面是代码//这里用的是建立一个监听类,而我以前喜欢用的是用匿名内部类的方法,使用新建的类有个好处就是可以使代码简化//对于到底是哪个按键调用的,利用了getId(原创 2016-04-24 10:01:57 · 965 阅读 · 0 评论 -
EditText的监听
因为想做一个类似微信发送按钮的功能,即输入框有内容时就是发送按钮,没内容时是其他附加的功能,所以查了一下edittext的监听事件。具体代码如下//设置文本变化的监听ed.addTextChangedListener(watcher);private TextWatcher watcher = new TextWatcher() { @SuppressLint("New原创 2017-01-05 10:43:06 · 766 阅读 · 0 评论 -
Android自定义样式listview
这个貌似很常用,以前会了现在正好用到了,所以就复习一下咯。附上慕课网的视频地址,这个讲得hin详细http://www.imooc.com/learn/365好了,步入正题,这里讲的就是要实现listview的样式自定义,就是把每个listview的item弄得花花绿绿的就是了。首先,你要写一个item的layout,比如这里很简单,一个图片外加一个textview<Rela原创 2016-12-11 13:55:35 · 769 阅读 · 0 评论 -
support-v7-appcompat问题
这是个困扰了本人很久的问题,就是android-support-v7-appcompat的问题,每次新建工程,import android.support.v7.app.ActionBarActivity;这句话总会报错,我就把android-support-v7-appcompat这个工程删了,这下可好了,直接全炸了。然后我又复制回来了,还是不行,需要在Properties->android->原创 2016-07-04 21:00:13 · 1064 阅读 · 0 评论 -
Android判断网络状况
啊,调bug的时候发现在没有网络的时候程序会崩,因此决定加个网络判断的。就是这个代码啦~然后到了要用的时候,new一个类对象调用这个方法就可以了。package com.who;import android.app.Activity;import android.content.Context;import android.net.ConnectivityManager;im原创 2016-06-11 19:57:13 · 737 阅读 · 0 评论 -
两次返回退出进程同时杀死进程
这次用到了这个功能,上次想要实现但是一直没有实现,主要是使用finish()和system.exit(0)系统都会当做是强制终止,就会重启这个进程。于是从网上找了一段代码用起来很好用。所以存档一下啦~先是退出进程的用法就是在每个activity的oncreate方法中SysApplication.getInstance().addActivity(this)之后在需要退出的地方转载 2016-06-11 19:53:28 · 601 阅读 · 0 评论 -
从相机or相册获取图片并显示
啊这个技术应该算是十分稀松平常了,但是对于小白来说,还是要费一番功夫的。因此在这里贴上我的代码,也是为了以后用到的时候方便找。。。package com.example.photo;import java.io.File;import java.io.FileNotFoundException;import java.io.IOException;import andr原创 2016-06-10 17:20:36 · 627 阅读 · 0 评论 -
SharedPreferences存储数据
使用这个可以在不同的Activity中调用并获得里面保存的值。这个貌似是把里面的内容保存在了一个xml文件里。Android应用开发SharedPreferences存储数据的使用方法SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值对)SharedPreferences常用来原创 2016-06-10 13:50:34 · 704 阅读 · 0 评论 -
android文件存储
为了输出数据,要把list中存储的写到一个txt文件里,就顺手学了一下 文件存储的方法,说是学,其实又是百度之后复制粘贴。不过学到了一个关于java中的一个知识点,就是使用list的add方法时,其实加入的是一个引用,我在循环外new了一个对象,然后在循环里面多次修改了这个对象的值,然后用add添加,结果发现list里的值是相同的,经百度才知道add的是对象的引用,解决方法是在循环里new新的对象原创 2016-04-24 10:07:34 · 549 阅读 · 0 评论 -
.9png图片的制作
所以啥叫.9png图片呢,就是那个类似QQ聊天的气泡你造吗,它的背景是个图片,但是角是圆角,所以这种图片可以用某种不可描述的方法设置之后,只拉伸横向竖向的一部分而让那些圆角啦,小尾巴之类的不动,这就是.9png图片啦,我也是从网上学来的。下面转载一下吧。这是某个大大的教程,我就是转载并且改改http://www.cnblogs.com/vanezkw/archive/2012/07/19/25转载 2017-01-05 10:49:42 · 4349 阅读 · 1 评论