自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android中实现适用于ListView的下拉刷新功能

运行效果图1.首先写一个关于下拉刷新时显示的布局pull_to_refresh.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="matc

2017-06-14 14:10:07 624

原创 Android中绘制头像为圆形

运行效果图首先自定义一个类继承ImageButton,其中代码如下:package com.bzu.fshiner.parttimejob.activity;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Bitmap;impo

2017-06-13 20:48:18 524

原创 Android中更换头像功能的实现

点击头像实现更换头像,可以从相册里进行更换,也可以拍摄照片更换运行效果图点击从相册中选择,选择图片 点击从相册中选择  Activity中的代码,因为这是在我的项目中做的所以有些代码是没有必要的,在代码中写了注释,所以只需要从注释点击头像更换头像处看就好,注意别忘了声明ImageButton按钮,Bitmap存放头像,path存放sd路径。 ...

2017-06-13 19:56:10 11621 10

转载 7种形式的Android Dialog使用举例

在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,下面是这7种Android Dialog对话框的使用方法。http://www.oschina.net/question/54100_32486

2017-06-10 16:55:30 371

原创 Android中电话拦截器案例

实验要求:实现拦截保存到手机中的号码1.在main-activity布局文件中代码如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/acti

2017-06-07 19:26:51 1636

原创 Android中发送有序广播案例

Android系统提供了两种广播类型,一种是有序广播,一种是有序广播。(1)无序广播是完全异步执行,发送广播时所有监听这个广播的广播接收者都会收到此消息,但接收的顺序不确定。(2)有序广播是按照接收者的优先级接收,只有一个广播接收者能接收信息,在此广播接收者中逻辑执行完毕后,才会继续传递。实验要求:通过sendOrderedBroadeast()发送一条有序广播

2017-06-07 18:12:32 2791

原创 Android中实现程序的完全退出登录

经过上网查询资料发现这个方法可以是程序完全退出登录,在打开下一个activity之前,finish()的时候,当返回的时候,它会直接退出应用,关闭了所有的activity资源,不过这个方法只适用于android2.2的版本以上的 Intent startMain = new Intent(Intent.ACTION_MAIN); startMain

2017-05-29 16:01:13 890

原创 This version of Android Studio is incompatible with the Gradle Plugin used

Android Studio导入项目时出现Error running app:This version of Android Studio is incompatible with the Gradle Plugin used这是因为Android Studio的当前版本与gradle不兼容,我在网上查询了方法,试着禁用Instant Run。在Settings/Preferneces

2017-05-25 11:20:02 340

原创 Android中在fragment中实现点击按钮事件

在fragment不能直接进行点击事件,需要放到oncreatActivity中具体方法如下:需要注意的是import android.support.v4.app.Fragment;导入的这个包import android.content.Intent;import android.support.v4.app.Fragment;import android.os.Bundle;

2017-05-24 22:47:28 18147 1

原创 Android中综合使用AsyncHttpClient和SmartImageView编写新闻客户端的案例

SmartImageView的使用在使用SmartImageView之前,需要在网站(http://github.com/loopj/android-smart-image-view)上下载SmartImageView的源代码,然后将SmartImageView的源代码引入到自己的项目中(复制到libs文件中,然后右键Add as library)。开源SmartImageView的出现主要是

2017-05-23 16:05:25 947 2

原创 Android中实现计时器的小案例

在android中实现倒计时的功能实验效果:

2017-05-14 21:58:05 1041

原创 Android中实现底部导航栏的功能

实验效果:(1)在drawable文件夹下新建tab_menu_bg.xml文件,具体代码如下: (2)在drawable文件夹下新建tab_menu_text.xml文件,具体代码如下: (3)在drawable文件夹下新建tab_menu_personal.xml文

2017-05-14 21:36:30 948

原创 Android中创建一个商品展示小案例

开发一个购物车,需要将购物车中的商品以列表的形式展示,并且还需要对购物车中的商品进行增、删、改、查操作。要实现这些功能就需要使用ListView和SQLite数据库。接下来通过一个“商品展示”案例结合ListView和SQLite数据库来实现在界面上操作数据库,具体步骤如下:1.创建程序首先创建一个名为“ProductShow”的应用程序,设计用户交互界面(activity_main.xm

2017-04-22 22:09:21 4977 2

原创 Android中创建一个使用ListView以及用BaseAdapter进行数据适配的程序

使用ListView实现如下效果1.运行效果图2.训练目标1)掌握ListView控件的使用2)掌握如何自定义Adapter的使用3.主要步骤1)创建程序ListView程序对应的布局文件activity_main.xml中的代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res

2017-04-13 21:58:00 1295

原创 Android中数据库的常用操作

创建一个应用程序,实现对数据库的创建、升级,对数据的添加、更新、删除、查询。在activity_main.xml文件中创建布局,代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"

2017-04-12 21:04:47 348

原创 Android中使用sharedPreferences对登陆页面中的账号密码进行保存

创建一个登录页面的应用程序,在页面中输入账号密码,勾选记住密码选框,点击登录,下次登录便可以记住账号密码直接登陆。运行效果:1.设计登录之后的欢迎页面在activity_main.xml中的代码如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:to

2017-04-09 19:49:50 558

原创 Android装备选择案例,演示Activity回传数据

本案例现了购买装备增加生命值的功能运行效果:点击“小宝宝购买装备”按钮,会跳转到装备展示页面,购买成功后,进度条的值就会增加。1.创建程序创建一个名为“装备选择”的项目,在activity_main.xml文件中设计用户交互页面,如左上图所示,代码如下:

2017-03-27 19:56:23 1388

原创 Android中activity的4种启动模式

在实际开发中,应根据特定的需求为每个Activity指定恰当的启动模式。Activity的启动模式有4种,分别是standard,singleTop,singleTask和singleInstance。在AndroidManifext.xml中,通过标签的android:launchMode属性可以设置启动模式。以下针对这4种启动模式分别进行详细的解释:1、standard模式

2017-03-24 10:21:29 289

原创 Android中使用toast组件做一个点击按钮打招呼的程序

1.运行效果2.用到的组件1)  EditText 组件的使用2)  ImageButton 组件的使用3)  Toast 组件的使用4)  Android 中的事件处理3.程序的实现1)将准备好的图片素材放在drawable文件夹中,由于准备的图片有的图片尺寸太大不合适,可以在res下新建一个drawable-xhdpi文件夹,将图片复制进去,图片就会变小

2017-03-19 19:19:11 743

原创 Android Studio运行时 ERROR: Could not initialize OpenglES emulation, use '-gpu off' to disable it.

Android Studio运行时 出现错误ERROR: Could not initialize OpenglES emulation, use '-gpu off' to disable it.导致模拟器界面出现闪一下就没有的情况,这时候可以打开AVD设置一下:设置完之后,再用这个模拟器进行运行,就可以出现模拟器的界面了

2017-03-14 19:56:48 870

原创 用Android Studio编写一个“手机信息页面”程序

用Android Studio创建一个名为“手机信息页面”的程序,该程序用于展示手机设置页面的信息。1.运行效果图2.  设计思路(实现原理)1)将准备好的八个图标复制到res/drawable文件夹下2)创建一个垂直的线性布局,并在线性布局中创建4个相对布局  3)在相对布局中添加相应的TextView4)在values文件下的style.xml文件中存放抽取出来的样式5)创建values-zh...

2017-03-12 20:18:45 9747

原创 Android Studio的安装步骤

首先登陆http://www.androiddevtools.cn/网址下载Android Studio的安装包(1)点击下载的安装包,进行安装,点Next(2)勾选图中的两项,点Next(3)点击I Agree(4)可以修改安装路径(不过需要注意这两个路径不能在同一个文件夹内),然后点击Next(5)点击Install

2017-02-28 17:26:22 327

空空如也

空空如也

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

TA关注的人

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