- 博客(16)
- 资源 (40)
- 收藏
- 关注
原创 SQLite数据库的增删改查
今天学习数据库的增删改查调用 SQLiteOpenHelper的 getReadableDatabase()或 getWritableDatabase()方法都会返回一个SQLiteDatabase对象,借助这个对象就可以对数据进行 CRUD 操作了。简述:一、数据库添加SQLiteDatabase中提供了一个 insert()方法,这个方法就是专门用于添加数据的。
2015-12-25 15:05:49 901
原创 SQLite数据库创建、更新入门
简述: SQLiteOpenHelper 是一个抽象类,就是说如果我们想要使用它的话,就需要创建一个自己的帮助类去继承它。SQLiteOpenHelper 中有两个抽象方法,分别是onCreate()和 onUpgrade(),我们必须在自己的帮助类里面重写这两个方法,然后分别在这两个方法中去实现创建、升级数据库的逻辑。SQLiteOpenHelper 中还
2015-12-25 13:30:38 774
原创 Android中通知的提示音、震动和LED灯效果小例子
通知(Notification)是 Android 系统中比较有特色的一个功能,当某个应用程序希望向用户发出一些提示信息,而该应用程序又不在前台运行时,就可以借助通知来实现。发出一条通知后,手机最上方的状态栏中会显示一个通知的图标,下拉状态栏后可以看到通知的详细内容。使用:当程序进入到后台的时候我们才需要使用通知,所以在广播接收器和服务中使用通知较多。下面的代码是在通知
2015-12-21 18:02:40 5663 1
原创 Android通知Notification入门小例子(一)
通知(Notification)是 Android 系统中比较有特色的一个功能,当某个应用程序希望向用户发出一些提示信息,而该应用程序又不在前台运行时,就可以借助通知来实现。发出一条通知后,手机最上方的状态栏中会显示一个通知的图标,下拉状态栏后可以看到通知的详细内容。使用:当程序进入到后台的时候我们才需要使用通知,所以在广播接收器和服务中使用通知较多。效果图:
2015-12-21 13:12:13 1618
原创 Android四大组件之服务(一)-----服务基础功能简述
服务(Service)是android的四大组件之一,在Android项目中担任着后台运行的大任,主要去完成那些不需要和用户交互而且还要求长时间运行在后台的工作。服务的运行不会对用户使用app造成任何影响,这个组件属于很常用的组件,几乎每一款app产品都会用到,比如后台更新天气,这个动作是在我们毫无察觉的情况下替我们完成的。今天就学习一下,服务的基本用户。效果图:代码:
2015-12-21 10:47:36 1003
原创 ListView分页展示数据功能一(按钮方式)
我们在看微博或是到网上商城如淘宝中购物时,每一个商家都会有很多商品,如果把某商家的所有商品都一次性加载过来,会造成手机卡顿,影响用户体验,所以每次加载少量数据,使用分页的形式,分多页加载,会很好的提高用户体验度,这是一个使用按钮实现分页的demo。后面附有项目源码,可以下载。效果图:布局:activity_main.xml中代码:<LinearLayout xm
2015-12-14 15:24:28 960
原创 android下拉刷新功能---教你实现简单的ListView下拉刷新
android中数据的更新需要用户很方便就能操作,其中下拉刷新就是很好的一种用户体验方式,这是郭林大神在网上的一个下拉刷新的demo,我做了一点小小的修改,然后加了一些注释,记录在博客中,以后开发中需要的时候,直接拿过来用。效果图:页面布局1、layout文件下有两个xml文件:activity_main.xml中代码:<RelativeLayout
2015-12-14 13:42:44 810
原创 AsyncTask 异步消息处理机制
Android 提供了一个好用的工具---AsyncTask ,方便我们在子线程中对 UI 进行操作,AsyncTask 背后的实现原理也是基于异步消息处理机制的。下面是AsyncTask的一个小demo。1、效果图:2、activity_main.xml中的代码:<LinearLayout xmlns:android="http://schemas.a
2015-12-11 16:46:41 314
原创 ListView控件性能提升
ListView控件是 Android 中最常用的控件之一,几乎所有的应用程序都会用到它。比如淘宝app中,有很多的商家,每个商家还有很多的商品,但是手机屏幕很小,不可能一下子将所有的商家和商品都展示出来,所以就需要使用 ListView来实现。
2015-12-06 12:15:38 318
原创 如何在项目的任何地方轻松获取到全局状态信息Context
如何在项目的任何地方都轻松获取到 Context?答案:Android 提供了一个 Application 类,每当应用程序启动的时候,系统就会自动将这个类进行初始化。 我们定制一个自己的 Application 类,来管理程序内一些全局的状态信息,比如说全局 Context。步骤:首先我们需要创建一个 MyApplication 类继承 Application,代码如
2015-12-04 16:42:25 418
原创 自定义控件解决重复编码问题
使用自定义控件的方式解决了两个问题: 1、在每一个活动中 重复编写布局代码的问题, 2、在每一个活动中 都需要重新注册一遍返回按钮的点击事件下面直接看例子:效果图:my_layout.xml中的代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
2015-12-04 14:20:07 305
原创 SharedPreference存储实战之记住登陆账号密码
数据持久化就是指将那些内存中的瞬时数据保存到持久化设备中(如手机文件、数据库等),当关机,停电后,数据不丢失。 Android 系统中主要提供了三种方式用于实现数据持久化功能,分别是: 1、文件存储 2、SharedPreference 存储 3、数据库存储。今日使用SharedPreference存储实现记住登陆账号密码的功能:效果图:activi
2015-12-04 11:01:45 926
原创 Android数据持久化之二:SharedPreferences 存储(下)
上一节我们实现Android的第二种存储方式:SharedPreferences存储,但是只写了一个保存,今天把查询也协商,实现保存,查询功能。理论上一节都有了,直接上代码了:效果图:activity_main.xml中的代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/
2015-12-03 10:12:16 513
原创 Android数据持久化之二:SharedPreferences 存储(上)
数据持久化就是指将那些内存中的瞬时数据保存到持久化设备中(如手机文件、数据库等),当关机,停电后,数据不丢失。 Android 系统中主要提供了三种方式用于实现数据持久化功能,分别是: 1、文件存储 2、SharedPreference 存储 3、数据库存储。 今天我们学习第二种存储方式:SharedPreferences存储。 SharedPreferences 是使用键
2015-12-02 21:05:04 702
原创 Android数据持久化功能之一:文件存储
数据持久化就是指将那些内存中的瞬时数据保存到持久化设备中(如手机文件、数据库等),当关机,停电后,数据不丢失。 Android 系统中主要提供了三种方式用于实现数据持久化功能,分别是: 1、文件存储 2、SharedPreference 存储 3、数据库存储。 今天我们学习第一种存储方式:文件存储。 使用范围:文件储存适合用于存储一些简单的文本数据或二进制数据。
2015-12-02 20:11:47 457
原创 图片上传功能
以前也实现过上传,只不过每次都是,写完之后没有总结,下次遇到时,还要重新写,重新调式,很是浪费时间,所以,今天实现一个上传图片的功能,包括简单的页面和servlet,下次再要写这个功能时,直接拿过来就可以了,没有理论,直接上代码+少量的注释。在最下面我会把项目上传,大家需要jar包,可以从项目中拿。一、upload.jsp页面代码:<%@ page language="java"
2015-12-01 10:19:50 3632
Android布局ListView下拉刷新demo
2015-12-14
AsyncTaskDemo异步消息处理机制
2015-12-11
ListView控件性能提升demo
2015-12-06
SharedPreferences存储实战之 登陆记住账号密码
2015-12-04
SharedPreferences存储demo
2015-12-03
Android数据持久化之二:SharedPreferences 存储
2015-12-02
Android数据持久化功能之一(文件存储)
2015-12-02
图片上传demo
2015-12-01
get请求和post请求demo
2015-11-19
Android定位功能,获取经纬度
2015-11-16
Switch开关
2015-11-05
GridView小例子_红桃GLF 的博客
2015-10-28
kubenetes,安装pod网络插件和yml文件
2022-09-13
VCRUNTIME140_1错误解决包.zip
2020-02-05
aop面向切面需要的jar包
2017-08-16
excel表格需要的所有的jar包
2016-12-12
操作excel表格需要的jar包集合
2016-12-12
开机导航ViewPager
2016-09-10
PULL解析xml的demo
2016-07-24
SQLite数据库的增删改查demo
2015-12-25
SQLite数据库创建、更新demo
2015-12-25
android通知入门小例子
2015-12-21
Android四大组件之服务(一),服务的基本用法
2015-12-21
ListView分页加载数据(一)--点击按钮方式
2015-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人