自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

转载 gridView的用法

GridView(网格视图)是按照行列的方式来显示内容的,一般用于显示图片,图片等内容,比如实现九宫格图,用GridView是首选,也是最简单的。主要用于设置Adapter。GridView常用的XML属性: 属性名称    描述android:columnWidth    设置列的宽度。android:gravity    设置此组

2016-07-30 07:39:55 261

原创 ViewPager的相关使用

一个简单的轮播图的应用:若要获取小点,需在res下新建一个drawable文件夹,且要创建一个selector Xml文件    dot_focus文件的创建:    dot_unfocus文件的创建:    这两个文件均为xml文件,且都在drawable文件夹下被创建布局activity_main中:    xmlns:t

2016-07-30 07:37:38 205

原创 激活系统的短信应用

1.设置短信应用清单文件中的 action 对应的方法就是一个intent.setAction("android.intent.action.SENDTO");    2.设置category intent.addCategory("android.intent.category.DEFAULT");    3.intent.setData(Uri.parse("smsto:110"));

2016-07-28 18:38:24 259

原创 短信助手——一个界面将数据传到另一个界面的应用

.一个activity想去另外一个activity中拿数据    startActivityForResult(intent,0);    并且重写onActivityResult(int requestCode, int resultCode, Intent data)//下面是一个小应用:短信助手,对大家是很有帮助的哦MainActivity中:public class M

2016-07-28 18:35:59 389

原创 activity的生命周期

activity的生命周期: onCreate()  onStart()  onReaume()  onPause()   onStop()   onDestroy()  onRestart()第一个完整的生命周期:当Activity一启动时调用的方法有:onCreate()  onStart()  onReaume()当点击返回按钮时执行的方法有:onPause() 

2016-07-28 18:32:22 180

原创 安卓中服务器的部署

1.把tomCat解压 jdk环境必须配置成功    2.把资源放在webapps \Root下面    3.启动tomcat 在Bin文件夹下 startUp    如果出现一闪而过的情况,就重新配置一下java环境,在path后面加上C:\Program Files\Java\jdk1.7.0_80\bin;C:\Program  \Java\jdk1.7.0_80\jre\bin

2016-07-27 14:41:42 384

原创 Android中样式styles和theme主题的使用方式

styles(样式)抽取出控件的共同的属性    例如以下代码:                 20dip        wrap_content        wrap_content        #ff0000                如何继承style呢?    第一种方式:             #0000ff

2016-07-26 17:52:29 1277

原创 ListView的应用,模拟网易新闻

在实际开发中,一个项目就是以这种形式进行开发的    (1)在服务器上获取下来json数据    (2)用Gson或者是fastJson来解析json数据    (3)解析完成的json数据存放在javaBean中    (4)在javaBean中拿出数据进行一个填充View的操作下面举一个Demo,也是listview的应用场景。看看具体的应用:第一个类:public

2016-07-26 16:45:23 288

原创 android中帧动画的实现方式

帧动画实现的第一种方式的步骤:利用xml文件的形式实现:    (1)找一些图片放到drawable文件夹下    (2)在drawable文件夹下通过xml文件生成动画 创建的就是一个animation_list的一个xml文件    android:oneshot="false" >//设置是否循环播放,默认的是循环播放,false为只播放一次

2016-07-26 11:17:53 8698 1

转载 Android SharedPreferences的剖析

一、Android SharedPreferences的简介SharedPreferences是一种轻型的Android数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data//shared_prefs目录下。SharedPreferences对象本身只能获取数据而不支持存储和修改,存储修改是通过Editor

2016-07-25 20:33:48 200

转载 关于OOM的原因和几点建议

基于Android开发应用时,可能会时常出现Out Of Memory 异常。在被这个问题困扰的时候先得了解一下原因,重点当然是需要知道如何处理。1、OOM的具体原因。①一个进程的内存可以由2个部门组成:java 使用内存 ,C 使用内存 ,这两个内存的和必需小于16M,不然就会出现各人熟悉的OOM。②一旦内存分配给Java后,以后这块内存纵然开释后,也只能给Java的使用,这

2016-07-25 20:30:40 726

转载 setContentView剖析

1、setContentView的作用是将View加载到根view之上,这样当显示view时,先显示根view,然后在显示子view,以此类推,最终将所有view显示出来。2、setContentView必须要放在findviewbyid之前,因为view在加载之前是无法引用的。3、setContentView最本质的作用是为要显示的view分配内存。4、act

2016-07-23 16:12:01 281

原创 数据库增删改查的两种方式

数据库增删改查的两种方式:第一种:通过SQL语句实现/** * 联系人数据库表的访问类 */public class ContactInfoDao {    /**     * 数据库打开的帮助类     */    private MyDBOpenHelper helper;        /**     * 在构造方法里面完成 必须要用的类的初始

2016-07-23 15:34:00 2900

原创 Android中创建数据库的方法

创建数据库的步骤:(1)拿到数据库的帮助类 在构造函数中给数据库起名字 extends SQLiteOpenHelper(2)在帮助类中重写oncreate和onUpdate()方法这两个方法中写的什么东东呢?            onCreate()中写的是创建表的sql语句            onUpdate()中写的是升级表的sql语句(3)在activity中通过

2016-07-22 20:21:56 4522

原创 Android中多界面跳转的一个简单应用

多界面跳转的步骤:  一,在layout布局中编辑好布局  二,在src文件夹下写逻辑  三,设置权限  四,在清单文件下注册新建的Activity1, android:name="com.example.jump.homeActivity" >2,3,4.下面模拟了一个多界面跳转的实例,从启动页跳转到第二个界面,然后分别跳转到发短信的界面,打电话的界面,获取手

2016-07-22 20:04:58 4861 1

原创 Android中pull解析xml文件

注意区分下面两种方法:Xml.newSerializer()序列化器Xml.newPullParser()pull解析器   xml文件解析有sax,dom,pull解析三种方法pull解析的过程:1,在assets文件夹下拿到将要解析的xml文件2,获取xml解析器newPullParser    3,设置读取流4,拿到xml文件中的节点事件类型 

2016-07-22 19:27:21 389

原创 android项目工程下各文件夹的含义

android项目工程下的src文件夹下面是我们写代码写逻辑的地方    gen文件夹是存放R文件的,是自动生成的,咱们不用去动    assets是存放资源文件的,例如MP3.或者数据库文件等等    bin目录是咱们运行产生 项目上线的时候都要给他清空    libs目录里面存放的是一些jar包 也就是第三方的东西    res文件夹中:包含了drawable文件夹:存放图

2016-07-21 16:24:44 3216

转载 android中Activity的生命周期及应用

本文详细介绍了 Android 应用编程中Activity 的生命周期、通信方式和Intent Filter 等内容,并提供了一些日常开发中经常用到的关于Activity 的技巧和方法。通过本文,你可以进一步了接Android 中Activity 的运作方式。详解 Android 的Activity 组件Activity 的生命周期和 J2ME 的MIDle

2016-07-21 16:21:02 444

原创 安卓中生成xml文件的方法

安卓中生成xml文件的方法xml文件实际上就是map集合的键值对的展现形式,有他自己特有的格式注:生成的xml文件的查看方式DDMS→data→data→包名→files→文件名第一种:(StringBuffer)第一步:在xml布局中编辑LinearLayout xmlns:android="http://schemas.android.com/apk/res/andro

2016-07-21 16:16:09 3529

原创 安卓中的Activity的几种跳转方式

安卓中的Activity的几种跳转:一:显式调用方法方法一:Intent intent=new Intent(本类,将要跳转的类);   startActivity(intent);方法二:Intent intent2=new  Intent();intent2.setClass(本类,另外将要跳转的类);    (intent2.setClass(MainActivi

2016-07-19 19:33:19 27140

转载 安卓中ListView的优化

Android中的ListView应该算是布局中几种最常用的组件之一了,使用也十分方便,下面将介绍ListView几种比较常见的优化方法:首先我们给出一个没有任何优化的Listview的Adapter类,我们这里都继承自BaseAdapter,这里我们使用一个包含100个字 符串的List集合来作为ListView的项目所要显示的内容,每一个条目都是一个自定义的组件,这个组件中只包含一个t

2016-07-19 19:30:57 299

原创 安卓中QQ登陆源代码

安卓中QQ登陆一种是流的方式,一种是声明一个共享参数sharedpreference第一种方法:第一步:将QQ头像粘贴到drawable—hdpi中第二步:在xml布局文件中编辑页面布局(ImageView,EditText,CheckBox,Button)LinearLayout xmlns:android="http://schemas.android.com/apk/re

2016-07-19 19:26:53 4634 2

原创 安卓中数据库增删改查的方法

第一步:在xml布局中编辑LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_

2016-07-04 22:11:42 1417

原创 安卓中程序设置

第一步:在xml布局中编辑复选框RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:la

2016-07-04 22:09:05 215

原创 安卓中创建别的应用程序可以读写的文件

public class MainActivityextends Activity {protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);try {/*得到一个文件的输出流,文

2016-07-04 22:07:55 442

原创 安卓中向sd卡写文件

第一步:设置权限(WRITE_EXTERNAL_STORAGE和READ_EXTERNAL_STORAGE) uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>uses-permission android:name="android.permission.READ_EXTERNAL_STOR

2016-07-04 22:06:58 500

原创 安卓中黑客

第一步:在xml文件中编辑按钮RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:lay

2016-07-04 21:59:44 684

原创 安卓中存储空间

安卓中存储空间(Environment)public class MainActivityextends Activity { protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main

2016-07-04 21:58:34 233

原创 安卓中xml解析天气预报

第一步:将天气信息文件导入assets中第三步:在布局xml下设置背景第二步:在java中编辑逻辑public class MainActivityextends Activity { @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceSt

2016-07-04 21:46:54 1084

原创 安卓中QQ登陆

第一种方法:第一步:将QQ头像粘贴到drawable—hdpi中第二步:在xml布局文件中编辑页面布局(ImageView,EditText,CheckBox,Button)LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.an

2016-07-04 21:43:39 333

原创 安卓中点击事件的四种方法

第一种写法:实现监听事件public class MainActivity extends Activity{protected void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button bt1

2016-07-03 19:21:37 1677 1

原创 安卓中QQ登陆

第一步:将QQ头像粘贴到drawable—hdpi中第二步:在xml布局文件中编辑页面布局(ImageView,EditText,CheckBox,Button)LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.co

2016-07-03 18:43:51 507

原创 安卓中logcat

安卓中logcat(手机内部的一块内存,环形缓冲区)1.Logcat定义:在安卓中用来显示打印日志用的工具,类似在java中用system.out输出2.把logcat添加到eclipse中:点击eclipse导航栏中的window→show view→other→Android→logcat,点击ok,成功添加。3.logcat如何打印日志的级别:共五种,看代码publi

2016-07-03 15:59:54 476

原创 安卓中短信发送器的编辑

短信发送器第一步:在布局xml文件中建立TextView和EditText和“发送短信”的按钮LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width

2016-07-03 15:58:42 532

原创 安卓中测试用例

安卓中测试用例(继承AndroidFestCase类)测试的步骤:1,在AndroidManifest.xml文件中添加instrumentation方法  2,在中引入测试框架的jar包 4,在第二步中targetPackage指定的包名com.saiermeng.junit(意思是在com.saiermeng.junit这个包下的所有所有包中的类都可以进行测试)下建

2016-07-03 15:56:37 559

原创 Android中编辑打电话

第一步:在布局xml文件中建立编辑文本和按钮    RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"  

2016-07-03 15:47:22 239

原创 Android中替换头像图标和背景图片

一,修改头像图标和名称第一步:在res下的drawable——hdpi中导入图片第二步:在res下的androidManifest.xml中在代码中的application的icon中修改为插入图标的名称。第三步:修改名称。Label:ctrl+左击在“app-name”后修改二,设置背景图片第一步:在res下的drawable——hdpi中导入图片第二步:在布局xml文件

2016-07-03 15:43:24 2158

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除