自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chaozhung的专栏

Android知识大杂烩

  • 博客(38)
  • 资源 (55)
  • 收藏
  • 关注

转载 Android实现数据存储技术 de 五种方式

本文介绍Android中的5种数据存储方式。转载地址:http://www.cnblogs.com/hanyonglu/archive/2012/03/01/2374894.html 数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是:1 使用SharedPreferences存储数据2 文件存储数据3 SQLite数据库存储数

2013-06-27 08:57:38 977

原创 android 数据存储 之 《网络存储数据》

前面介绍的几种存储都是将数据存储在本地设备上,除此之外,还有一种存储(获取)数据的方式,通过网络来实现数据的存储和获取。我们可以调用WebService返回的数据或是解析HTTP协议实现网络数据交互。具体需要熟悉java.net.*,Android.net.*这两个包的内容,在这就不赘述了,请大家参阅相关文档。下面是一个通过地区名称查询该地区的天气预报,以POST发送的方式发送请求

2013-06-27 08:55:56 1156

原创 android 数据存储之File2(文件存储数据)

关于文件存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。文件可用来存放大量数据,如文本、图片、音频等。默认位置:/data/data//files/***.***。 代码示例: public void save() { try {

2013-06-27 08:53:07 1232

原创 android 数据的四种存储方式 之 File

File: 即常说的文件(I/O)存储方法,常用存储大数量的数据,但是缺点是更新数据将是一件困难的事情。下面实现:在本地data文件下使用自己生成的文件处理数据的新建储存 读取 删除如果说不想把内容存在SharedPreferences中的话,我们可以自己写一个文件保存须要的数据,在这里我将文件保存在系统中的工程路径下。跟上面布局一样,删除文件也一样,清除内容也查不

2013-06-26 09:07:39 1141

转载 Android数据的四种存储方式 之 ContentProvider

ContentProvider是安卓平台中,在不同应用程序之间实现数据共享的一种机制。一个应用程序如果需要让别的程序可以操作自己的数据,即可采用这种机制。并且此种方式忽略了底层的数据存储实现,ContentProvider提供了一种统一的通过Uri实现数据操作的方式。其步骤为:  1. 在当前应用程序中定义一个ContentProvider。  2. 在当前应用程序的AndroidMani

2013-06-26 09:01:30 907

转载 Android数据的四种存储方式之 SQLite

SQLite是一种转为嵌入式设备设计的轻型数据库,其只有五种数据类型,分别是:    NULL: 空值    INTEGER: 整数    REAL: 浮点数    TEXT: 字符串    BLOB: 大数据  在SQLite中,并没有专门设计BOOLEAN和DATE类型,因为BOOLEAN型可以用INTEGER的0和1代替true和false,而DATE类型则可以拥有特

2013-06-26 08:59:09 1003

转载 Android数据的四种存储方式 之 SharePreferences

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

2013-06-26 08:56:13 1205

原创 Android数据的四种存储方式(总)

作为一个完成的应用程序,数据存储操作是必不可少的。因此,Android系统一共提供了四种数据存储方式。分别是:SharePreference、SQLite、Content Provider和File。由于Android系统中,数据基本都是私有的的,都是存放于“data/data/程序包名”目录下,所以要实现数据共享,正确方式是使用Content Provider。  SQLite: SQLit

2013-06-26 08:51:44 1366

原创 项目目录结构

1. src:源代码2. gen:系统自动生成的文件         R.java 中记录了项目中各种资源ID3. res:系统资源,所有文件都会在R文件生成资源ID         drawable:图片         layout:界面布局         values:数据        anim:定义动画的XML        raw:原生文件4. a

2013-06-25 15:48:16 1177

原创 android Activity生命周期

Android系统会跟着所有运行的Activity对象,它将这些对性放在一个栈中进行管理。当一个新的Activity启动时,处于栈顶的Activity会暂停,而这个新的Activity会放入到栈顶,当这一新的Activity完成时,它会从栈中被移除,而先前的Activity会回到栈顶。如下图:Android的Activity生命周期如下图描述:onCreate:Acti

2013-06-20 15:54:02 1097

转载 Android录音与播放

转载自::http://blog.csdn.net/nkmnkm/article/details/7804153Android多媒体框架包含获取和编码多种音频格式的支持,所以你可以轻松地把音频合并到你的应用中.如果设备支持,你可以使用MediaRecorder APIs 进行录音.本章向你展示如何写一个应用从设备上的microphone获取音频,然后保存并回放.注:Androi

2013-06-20 15:28:08 1518

原创 android录音功能的实现

这个录音实现是我在Bus上看到并下载的,他那个源码不完整,再次把我整理完整的代码贴出,源码地址在这:http://download.csdn.net/detail/chaozhung/5618649Bus上的那个网址找不到了,见谅!!!下为核心代码:核心代码1..package com.lv.reco;import java.io.File;public class S

2013-06-20 15:25:35 9223 2

转载 android 应用图标放在状态栏上之NotificationManager和Notification的使用总结

(1)、使用系统定义的Notification以下是使用示例代码: //创建一个NotificationManager的引用 String ns = Context.NOTIFICATION_SERVICE; NotificationManager mNotificationManager = (NotificationManager)getSystemServic

2013-06-20 15:12:14 2560 1

原创 在AndroidManifest.xml中<uses-sdk /> 内属性意思

在AndroidMenifest.xml中,常常会有下面的语句: <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="10" android:maxSdkVersion="10" />在default.properties中,会看到下面的语句: target=android

2013-06-19 17:31:59 2314

原创 android中设置TextView/Button 走马灯效果

在Android的ApiDemo中,有Button的走马灯效果,但是换作是TextView,还是有一点差异。定义走马灯(Marquee),主要在Project/res/layout/main.xml即可 <TextView android:layout_width="40px" android:layout_height="wrap_content" an

2013-06-19 11:50:55 3894

原创 listview改变选中行字体颜色

【android】listview改变选中行字体颜色目标:选中item,其字体设置为#3197FF,未选中的,其字体为#FFFFFF与listvew设置选中行item背景图片一样,使用selector,不过这里的颜色设置,应该是在listview中的textview中设置。 <TableLayout xmlns:android="http://schemas.an

2013-06-19 11:32:01 4848 1

转载 【Android】listview选中行字体变大

目标:listview中item使用textview,当item选中时,字体为25px;当item未选中时,字体21px之前想了很久,以为同listview选中行字体颜色一样,使用xml文件中使用selector就可以改变了,但是一直上网查找资料,都没有找到selector中改变字体大小的命令。后来网友提醒我,可以在adapter中的getview中修改。现将重要的代码放上:?

2013-06-19 11:19:05 1485

转载 SQLite数据库简介

本文转载自::http://blog.csdn.net/liuhe688/article/details/6712782大家好,今天来介绍一下SQLite的相关知识,并结合Java实现对SQLite数据库的操作。SQLite是D.Richard Hipp用C语言编写的开源嵌入式数据库引擎。它支持大多数的SQL92标准,并且可以在所有主要的操作系统上运行。SQLite由以下几个部

2013-06-19 09:58:26 859

转载 Android中SQLite应用详解

上次我向大家介绍了SQLite的基本信息和使用过程,相信朋友们对SQLite已经有所了解了,那今天呢,我就和大家分享一下在Android中如何使用SQLite。现在的主流移动设备像Android、iPhone等都使用SQLite作为复杂数据的存储引擎,在我们为移动设备开发应用程序时,也许就要使用到SQLite来存储我们大量的数据,所以我们就需要掌握移动设备上的SQLite开发技巧。对于Andr

2013-06-19 09:57:02 1069

原创 Android控件Gallery3D效果

贴上代码:  摘自tgbus.com1.扩展Gallery:public class GalleryFlow extends Gallery { private Camera mCamera = new Camera();//相机类 private int mMaxRotationAngle = 60;//最大转动角度 private int mMaxZoom =

2013-06-18 10:24:16 1451

转载 java程序员应该知道的10个调试技巧

摘要:调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅![CSDN.NET 张红月/编译] 调试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序。但这里介绍的调试方

2013-06-17 16:46:56 841

转载 android之---AlertDialog详解

对话框介绍与示例        对话框在程序中不是必备的,但是用好对话框能对我们编写的应用增色不少。采用对话框可以大大增加应用的友好性。比较常用的背景是:用户登陆、网络正在下载、下载成功或者失败的提示,还有,比如:短信来了、电池没电了等等,只要你想到的,能提高用户体验的,你都可以使用对话框。首先,请大家找到文档,在右上角的搜索框中输入Dialog,根据提示,选择app.dialog

2013-06-17 14:51:09 1759

转载 Android 实现书籍翻页效果(原理)

之前看到像ipad上的ibook的模拟书籍翻页的特效感觉很炫,在android上也有像laputa和ireader等应用实现有这个特效,在网上搜索了一下好像也没有现成的例子,所以自己动手实现了一个,现在将实现的过程记录下来。实现真实的翻页效果,为了能在翻页的过程中看到下一页的内容,在翻页之前必须准备两张页面,一张是当前页,另一张是下一页。翻页的过程就是对这两张页面的剪切,组合过程。

2013-06-17 09:47:26 1610

原创 Android数据库操作--实用的东西

Android采用关系型数据库SQLite3,它是一个支持SQL轻量级的嵌入式数据库,在嵌入式操作系统上有很广泛的应用,WM采用的也是SQLite3        关于过于、原理方面的东西在这篇文章里不会提到,但是如果你想能够快速的学会操作SQLite3,那这就是你要找的文章!        首先,我们看一下api,所有数据库相关的接口、类都在android.databas

2013-06-14 16:43:57 851

转载 Android 数据库存取图片

Android 数据库存取图片数据库中存取图片通常使用两种方式,一种是保存图片所在路径,二是将图片以二进制的形式存储(sqlite3支持BLOB数据类型)。对于两种方法的使用,好像第二种方法不如第一种方法更受程序员欢迎,他们认为,在很多数据库语言里,处理大字段都是不容易的,像图片这样的文件放在数据库里会有问题:对数据库的读写速度永远赶不上文件系统的处理速度,使数据库变得巨大;但也有很多人认

2013-06-14 10:12:53 1053

转载 如何将图片转换存入到数据库中,并从数据库中取出转换成图片

有时候我们想把图片存入到数据库中,尽管这不是一种明智的选择,但有时候还是不得以会用到,下面说说将图片转换成byte[]数组存入到数据库中去,并从数据库中取出来转换成图像显示出来。  首先,我们要把图片存入到数据库中,首先要创建一个数据库, 如下所示:   1 package com.android.test; 2 3 import java.io.ByteArrayOut

2013-06-14 10:10:27 4578

转载 Android之Adapter用法总结

Android之Adapter用法总结1.概念        Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系:Android中所有的Adapter一览:        由图可以看

2013-06-13 17:15:54 879

原创 Eclipse 快捷键

编辑作用域功能 快捷键全局查找并替换 Ctrl+F文本编辑器查找上一个 Ctrl+Shift+K文本编辑器查找下一个 Ctrl+K文本编辑器删除当前行 Ctrl

2013-06-13 10:12:34 1599 2

原创 android 手机文件夹代表的意思(手机本机一部分和内存卡大部分)

手机或平板电脑中/system/app 这里是android手机rom中的系统应用存放地,如果有Root权限可以将手机rom中自带的应用删除掉,这里面一般包含一个apk文件和odex文件,大家注意文件名一一对应,如何删除可以参考 如何删除Android系统自带软件 中方法。/data/data 这里是每个安装过应用的用户文件存储位置,一般为设置文件、数据库或

2013-06-13 09:07:54 8396

转载 Android中ListView分页加载数据

熟悉Android的朋友们都知道,不管是微博客户端还是新闻客户端,都离不开列表组件,可以说列表组件是Android数据展现方面最重要的组件,我们今天就要讲一讲列表组件ListView加载数据的相关内容。通常来说,一个应用在展现大量数据时,不会将全部的可用数据都呈现给用户,因为这不管对于服务端还是客户端来说都是不小的压力,因此,很多应用都是采用分批次加载的形式来获取用户所需的数据。比如:微博客户端可

2013-06-09 08:39:30 1298

转载 Android实现图片放大缩小

http://blog.csdn.net/hanghangaidoudou/article/details/6436048Android实现图片放大缩小   package com.min.Test_Gallery;     import Android.app.Activity;   import android.graphics.Bitmap

2013-06-07 09:27:23 1203

原创 android 的ListView中,如何判断其内容已滚动到最顶部或者最底部

getListView().setOnScrollListener(new OnScrollListener() { @Override public void onScrollStateChanged(AbsListView view, int scrollState) { } @Override

2013-06-06 16:51:04 2935

转载 Android使用ListView应该注意的地方

在ListView中设置Selector为null会报空指针? mListView.setSelector(null);//空指针 试试下面这种: mListView.setSelector(new ColorDrawable(Color.TRANSPARENT)); 如何让ListView初始化的时候就选中一项? ListView需要在初始化好数据后,其中一项需要呈选中状

2013-06-06 15:52:19 1314

原创 android ListView 几个重要属性

首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true"         第二是transciptMode属性,需要用ListView或者其它显示大量Items的控件实时跟踪或者查看信息,并且希望最新的条目可以自动滚动到可视范围内。通过设置的控件transcr

2013-06-06 15:50:01 1169

原创 Android数据库中查找一条数据 query方法详解

public Cursor query(String table,String[] columns,String selection,String[] selectionArgs,String groupBy,String having,String orderBy,String limit); 参数说明:  table:数据库表的名称  columns:数据库列名称数组 写入后最后返

2013-06-05 09:47:00 31169 1

转载 使用android push notification service 实现即时通知

APNS ( Android Push Notification Service) 是一种在Android 系统上实现推送的一套服务.通过http接口,向APNS服务器发送一个URL请求后,消息即会推送给指定的设备.使用1)到官方主页申请免费API, 下载 apns_beta_20110831.jar     官方主页: www.push-notification.

2013-06-04 11:07:10 2866

原创 Android ListView控件显示数据库中图片

Android中ListView是比较常用的控件,但一直都觉得创建ListView步骤有点繁琐,故在此总结一下,方便查阅。程序效果是实现一个显示联系人的简单信息。使用ListView控件,数据有姓名,和照片,并加入点击事件响应。布局文件: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/andro

2013-06-04 08:41:36 5898

转载 Android三种左右滑动效果 手势识别

手势识别1.onCreate中添加GestureDetector mGestureDetector; //监听手势事件mGestureDetector = new GestureDetector(this, onGestureListener);2.//实现处理事件OnGestureListener onGestureListener = new OnGestureListen

2013-06-03 17:14:17 1522

Android设置默认桌面(针对华为适配)

Android设置默认桌面(针对华为适配),华为高低版本通用

2018-01-30

Android 保活方式(一)

Android利用通知读取权限+通知栏实现进行保活,在华为设备上效果很好

2018-01-19

Android root下修改设备分辨率

Android root下修改设备分辨率,却显示必须root才能执行

2018-01-19

Android读取PPT、pptx文档

Android读取PPT、PPTX文档(界面效果不是很好),通过使用POI进行读取,改jar包是封装后的,可以正常读取PPT以及PPTX版本

2018-01-19

Android设置APP无法卸载

Android利用设备管理器实现APP无法卸载功能

2016-08-30

利用设备管理器漏洞编写一个无法卸载的App

利用设备管理器漏洞编写一个无法卸载的App

2016-08-26

android天气+自动定位

这个源码中,一共是有十一个demo,每个都可以使用,里面有界面比较好的,有代码易懂的,基本上可以符合大部分人的要求了,绝对物超所值,每个demo都是我自己在工作的过程中收集而来或者自己开发整合的

2014-09-23

android根据经纬度获取地址

android根据经纬度获取地址,很准的

2014-09-23

android动态文字

自己写的一个可以一秒变化文字大小的代码,仅供参考,不喜勿喷那

2014-09-23

Android仿百度左面转盘

网上找到的经典demo,先传给大家,看看效果还是不错的

2014-07-22

Android 实现自动定位并查询天气

可以实现自动定位到当前城市,并且可以查询出最近四天的天气情况,

2014-07-22

android语音播报

里面共有七八个demo吧,其中有我自己的讯飞语音的sdk和appid等,都给大家使用,物有所值

2014-05-20

测试体重daima

高仿乐动力体重,亲测过的,可以直接放在项目中使用

2014-05-20

android_Demo多种动画效果

android_Demo多种动画效果,抽屉效果、多种自定义的view、还有输入法

2014-05-20

手势滑动资源

在一个Activity上添加手势,上下左右滑动实现不同的功能,最基本的代码,详细的注释很好理解

2014-05-20

选择全国城市

里面有一个db文件,程序中调用次数据库就可以进行城市选择,,里面各个城市编号都有

2014-04-02

android 仿酷狗音乐播放器

android 仿酷狗音乐播放器,源码呈现,亲试过的

2014-01-20

android 性格测试代码

带音乐铃声的性格测试源码,共有题目四十道

2014-01-11

android 发送反馈信息到163邮箱

android 发送反馈信息到163邮箱

2014-01-11

android经典源代码

共有源码十个,都是经过亲测过的,每一个都可以运行成功

2014-01-11

Android通话、短信黑白名单

Android通话、短信黑白名单,可实现通话禁用、短信禁止发送给某某人,可配置列表进行多人同时禁用

2020-07-15

Android证书导入工具

Android证书导入工具,可导入第三方证书,Android内安装证书 导入证书可用这个Demo试一下

2020-07-15

Android实时网速监听

Android实时网速监听,无需root,实时监听App网速

2020-07-15

Android获取连接热点的设备信息ip、mac信息

Android获取连接热点的设备信息ip、mac信息

2020-07-15

android 多点触摸、画线Demo

android 多点触摸、画线Demo

2020-07-15

Android 文件拷贝Demo

Android 文件拷贝Demo,可实现SD卡以及内部存储之间进行拷贝

2020-07-15

Android禁用GPRS Demo效果

Android禁用GPRS Demo效果,可以实现数据流量开关状态打开关闭等,部分手机需要进行适配

2020-07-15

Android导出联系人邮箱发送

安卓导出联系人发送指定邮箱Demo,动态申请权限已适配大部分手机,邮箱和密码需要自己在SendMailUtil类内进行填写

2020-07-15

android-8.0.0_r1配置文件.zip

将一下两个文件放在源码根目录内,然后AS内Open an existing Android Studio project ,源码目录内查找android.ipr导入即可,

2020-05-28

Activity点击穿透效果

Activity点击穿透效果,可直接点击下一层界面上的按钮,处理相关事件

2018-11-19

Android查看当前栈应用顶包名和启动类名

Android查看当前栈顶包名和启动类名,采用辅助功能和悬浮窗的模式

2018-09-26

Android 获取运用服务

Android 获取当前设备上正在运行的服务进程,然后进行统一展示

2018-08-18

Android读取CAD

Android 读取CAD制图Lib库,该库集成项目较大超出限制,无法上传全部

2018-08-18

Android 定位

Android:LocationManager(手机GPS硬件定位),不借助百度高德SDK

2018-08-18

禁用数据流量

Android 5.0禁用GPRS方法(使用处理APN的方式实现,需要root权限)

2018-08-18

字母雨效果

字母雨效果,后期可扩展为类似看雪论坛样式的效果大阿

2018-08-18

Android进程保活方式整合高版本可用

进程保活,使用1像素、前台sevice、通知栏、轮训无声音频,经测试华为好用,小米、魅族不好用

2018-07-10

APN 系统应用

一种把应用变为系统应用的方法-、修改APN方法,通过修改APN可以实现禁用数据流量

2018-07-10

字符串转换

支持16进制字符串于字节数组相互转换,其他10进制等可以延伸

2018-07-10

获取手机设备存储路径

获取手机设备存储位置(可准确获取任意设备),可以准确获取到内部存储以及SD卡的路径,兼容市面上的大部分手机

2018-01-30

空空如也

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

TA关注的人

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