- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 安卓EditText调用输入法的搜索按钮
前几天发现项目里的输入框搜索按钮没有与输入法里的同步起来,这样会造成使用的不方便,于是把项目里所有的输入框全部同步上了搜索按钮,在这里顺便也写一下其实这个同步输入法的搜索很简单,主要的设置都在edittext上,首先在xml文件里设置edittext的属性: android:imeOptions="actionSearch"这个属性是让按钮变成搜索的样式,你也可以设置其他参数,例如ac
2017-11-24 16:14:59
2689
原创 如何保证service一直在后台运行
作为安卓四大组件之一的service,是一个不需要提供与用户交互的UI,且运行在后台,执行长时间操作或者远程操作的组件。在实际开发应用过程中,我们常常会想要自己的service一直在后台运行,但是安卓会在系统内存低的时候自动清理后台服务,这时我们的服务很有可能就会被kill,浏览了网上的许多方法,加上自己的实践,在这整理了一些让service一直运行在后台的方法: 一、在servic
2016-12-07 16:31:00
8540
原创 安卓里简单的登录注册
登录注册是大部分app必用的功能,一般都是写进数据库或者sharedpreferences,这些在这里先不做考究,我这里写一些简单的登录逻辑,所以先将信息保存在本地,所以本文的重点便是注册登录信息的传递是如何实现的。 首先,MainActivity用于显示主界面的信息,然后,添加一个登录界面的activity,注册界面的activity,然后存储信息的model类。 先是Ma
2016-09-07 21:13:52
1084
原创 安卓Tablayout的使用,手把手教你如何打造滑动切换界面
tablayout是一个很好用的控件,我平时的使用习惯是将fragment与tablayout合并使用,在首页的fragment里嵌入tablayout,达到一种界面紧凑的效果,下面先上图:是不是感觉很单一?今天只是简单的操作,后期大家可以往里面添加属性,首先,我们要用这个tablayout的话,先要导入design依赖库,然后在布局文件里操作:LinearLayout xmlns:a
2016-07-30 08:33:02
4185
原创 安卓里开源动画库nineoldandroids的应用
nineoldandroids是Jake Wharton的动画开源库,它的作用是实现一些复杂且绚丽的动画效果,我在做侧滑缩放效果时一直找不到该如何实现,最后用这个类才实现了缩放的效果。 首先,使用它需要导入相应的jar包,当然这是在exlipse里使用的情况下,如果是在AS里的话可以直接去library里下载,今天主要介绍的是nineoldandroids的一些属性。
2016-06-30 09:08:45
2129
原创 recyclerView可能会遇到的几个问题
问题一:recyclerView导入后无法使用。解决方法:在gradle里面 添加compile 'com.android.support:recyclerview-v7:23.4.0'问题二:recyclerView的应用解决方法:通过自定义适配器,继承RecyclerView.Adapter,重写这个类,然后在MainActivity里通过setLayoutManager绑
2016-06-20 08:11:38
1252
原创 安卓里RecyclerView的拖拽滑动列表
RecyclerView是V7下的一个控件,它提供给了用户一种拔插式的体验,这个控件相比于ListView和GridView要更加的灵活与方便。那么下面我变用代码与注释解析的方法将这个类的功能一步步的来实现出来。首先,我们先建一个类,让它继承RecyclerView.ViewHolderpublic class RecyclerViewHolder extends RecyclerVi
2016-06-18 20:51:04
2119
原创 关于fragmentPagerAdapter的冲突问题
fragmentPagerAdapter是继承了PagerAdapter,这个类的作用就是用于滑动跳转Fragment,但是这个类是V4包里独有的,android app包里并没有这个类,那么问题就来了,当自己前面用的Fragment以及fragmentmanager都是app包下的,两者无法兼容,那该怎么办? 本人找了两种办法解决这个方案:第一种便是将所有的fragment全部换成V4
2016-06-16 10:04:20
2442
原创 自写的java学生信息管理系统
package com.czh.Person;import com.czh.myInterface.AdminInterface;/** * 管理员类的信息 * @author GuCe *2016年3月31日16:42:16 */public abstract class Admin implements AdminInterface{public
2016-04-07 14:21:10
7447
1
原创 初学用HashMap输出
package com.czh.lianxi;import java.util.HashMap;public class Person {public String name;public int id;public Person(String name,int id){this.name=name;this.id=id;}public Stri
2016-03-30 19:54:46
1846
原创 java里this的应用
this在Java类的方法定义中使用的this关键字代表使用该方法的对象的引用,有时使用this可以处理方法中成员变量和参数重名的情况,this可以看作是一个变量,它的值是当前对象的引用。下面举个例子package com.czh.Study;public class Person {private double i;public Person(doub
2016-03-17 15:42:53
336
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人