Android基础学习
Suzi丶
这个作者很懒,什么都没留下…
展开
-
设置EditText背景图片
代码:android:layout_width="match_parent"android:layout_height="40dp"android:layout_margin="5dp"android:background="@drawable/edittext" android:orientation="vertical" >原创 2016-07-12 00:46:47 · 6174 阅读 · 0 评论 -
AndroidStudio取消SVN关联
编辑项目.idea目录下的vcs.xml文件即可 关联SVN状态下的代码:将vsc="svn"改为:vcs=""修改后vcs.xml文件会消失原创 2016-07-14 23:21:09 · 325 阅读 · 0 评论 -
AndroidStudio项目中Activity去掉标题栏
AndroidStudio在创建activity时默认继承的是AppCompatActivity,所以Activity有默认的ActionBar,平常我们在Activity类的onCreate()方法中添加(setContentView之前):requestWindowFeature(Window.FEATURE_NO_TITLE);以及在manifest.xml中设置:android:theme=原创 2016-07-14 23:27:20 · 2154 阅读 · 1 评论 -
设置一启动Activity就弹出键盘
在Manifest.xml中设置“android:windowSoftInputMode ”属性如:<activity android:name=".SearchRouteActivity" android:label="@string/title_activity_search_route" android:windowSof原创 2016-07-18 00:57:03 · 652 阅读 · 0 评论 -
设置Activity全屏显示
方法一: 在Activity中的onCreate() 方法中的super()和setContentView()两条语句之间加入下面的代码:// 去掉标题栏activity.requestWindowFeature(Window. FEATURE_NO_TITLE );// 去掉信息栏activity.getWindow().setFlags( WindowManager.Layout原创 2016-07-18 00:58:01 · 406 阅读 · 0 评论 -
代码中设置EditText输入类型
例:设置为普通文本://设置输入类型为普通文本et_register_input.setInputType(InputType. TYPE_CLASS_TEXT );//设置EditText文本可见et_register_input .setTransformationMethod(HideReturnsTransformationMethod.getInstance ());设置为密码://原创 2016-07-18 00:59:12 · 1455 阅读 · 0 评论 -
代码中设置光标显示在EditText文本末尾
例://光标显示在文本末尾处et_register_input.setSelection( et_register_input. getText().length());原创 2016-07-18 01:00:06 · 897 阅读 · 0 评论 -
监听EditText输入状态,根据是否有输入内容显示ImageButton(清空按钮)
代码:/** * 监听EditText输入状态,根据是否有输入内容显示ImageButton(清空按钮) * * @param editText * @param imageButton */public void setImageButton( final EditText editText, final ImageButton imageButton){原创 2016-07-18 01:01:06 · 626 阅读 · 0 评论 -
自定义Activity标题栏
代码:<RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/TITLE" > <Button android:id="@+id/bt_about_back" an原创 2016-07-18 01:02:36 · 439 阅读 · 0 评论 -
AndroidStudio使用SVN
首先安装: VisualSVN-Server:SVN服务器,建立仓库(Repositories)用于存放数据 TortoiseSVN:客户端,是shell扩展程序,在空白处点击鼠标右键,可以看到相关命令进入VisualSVN-Server 创建一个仓库和用户,并指定权限(在创建仓库的时候会提示);进入AndroidStudio,Setting -> Version Control -> Subv原创 2016-07-14 00:32:08 · 382 阅读 · 0 评论 -
将xml布局转换成view对象
// 布局填充器对象, 用于把xml布局转换成view对象 LayoutInflater inflater = MainActivity2.this.getLayoutInflater(); view = inflater.inflate(R.layout.listview_item, null);原创 2016-07-24 23:47:34 · 911 阅读 · 0 评论 -
Android获取系统当前时间
import android.text.format.Time;Time time = new Time();time.setToNow(); // 没有这一条时间是从头开始的String data = "" + time. year + time. month + time.monthDay ;data结果:2016623原创 2016-07-24 23:50:29 · 531 阅读 · 0 评论 -
Intent传递类对象值
Android中Intent传递类对象提供了两种方式一种是 通过实现Serializable接口传递对象,一种是通过实现Parcelable接口传递对象。要求被传递的对象必须实现上述2种接口中的一种才能通过Intent直接传递。Intent中传递这2种对象的方法:Bundle.putSerializable(Key,Object); //实现Serializable接口的转载 2016-07-12 00:49:41 · 473 阅读 · 0 评论 -
设置控件背景透明
方法一:Button或者ImageButton的背景设为透明或者半透明 半透明透明 颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是“aabbggrr”,其中“aa=alpha”(00 到 f原创 2016-07-12 00:50:23 · 478 阅读 · 0 评论 -
Scroll实现上下左右滑动
当使用ScrollView时,只能上下滑动,而使用HorizontalScrollView时只能左右滑动,所以当即需要左右也需要上下滑动时,可以在ScrollView里边再套一个HorizontalScrollView,这样就可以实现了。例:<ScrollView android:layout_width="match_parent" android:layout_height="m原创 2016-07-12 00:56:41 · 2002 阅读 · 0 评论 -
保存数据到手机内存
创建一个登录界面,输入账号密码,点击登录后保存账号密码到手机内部存储空间(如果勾选了保存密码复选框),再次启动读取文件信息将账号密码自动显示出来代码:布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xml原创 2016-07-12 01:03:57 · 342 阅读 · 0 评论 -
保存数据到SharedPreference
创建一个登录界面,输入账号密码,点击登录后保存账号密码到SharedPreference(如果勾选了保存密码复选框),再次启动读取文件信息将账号密码自动显示出来数据操作代码:package com.suzi.qqlogin.utils;import android.content.Context;import android.content.SharedPreferences;import an原创 2016-07-12 01:06:22 · 398 阅读 · 0 评论 -
保存数据到SD卡
创建一个登录界面,输入账号密码,点击登录后保存账号密码到手机内部存储空间(如果勾选了保存密码复选框),再次启动读取文件信息将账号密码自动显示出来数据操作代码:package com.suzi.qqlogin.utils;import android.content.Context;import android.os.Environment;import java.io.BufferedReader原创 2016-07-12 01:07:09 · 415 阅读 · 0 评论 -
获取手机存储空间信息
需求:获取手机存储空间信息,包括总空间和可用空间代码:package com.suzi.getmemoryinfo;import android.os.Bundle;import android.os.Environment;import android.os.StatFs;import android.support.v7.app.AppCompatActivity;import andr原创 2016-07-12 01:09:20 · 393 阅读 · 0 评论 -
Xml解析
需求:①写一个xml文件到手机;②从手机读取一个xml文件并解析出数据代码:xml操作:package com.suzi.xmldemo;import android.os.Environment;import android.util.Xml;import org.xmlpull.v1.XmlPullParser;impor原创 2016-07-12 23:15:08 · 301 阅读 · 0 评论 -
Android设置ViewPager不能左右滑动
在viewpager对象绑定适配器之前,设置如下方法viewpager .setOnTouchListener( new OnTouchListener(){ @Override public boolean onTouch(View v, MotionEvent event) { return true; //修改为true }原创 2016-07-24 23:51:06 · 9940 阅读 · 4 评论