
android
CoderLiLe
编程是一门艺术,如果爱,请深爱!我的github:https://github.com/CoderLiLe
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一、android入门基础
1.1G-4Gg:generation 代 3g:第三代移动通信技术1g: 大哥大 特点:安全性差,容易受干扰,通话不稳定,不能发短信2g:小灵通等功能机 特点:通话质量稳定,可以发短信彩信,简单wap上网,支持一些简单的java游戏3g:android ios 等智能手机 特点:上网快了很多,能够处理图像,音乐,视频流等多种媒体形式.4g: lte , long ti原创 2017-04-09 10:32:34 · 703 阅读 · 0 评论 -
仿QQ未读消息拖拽删除粘性效果
1. activity_main中的代码<span style="font-size:14px;"><?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.c原创 2017-04-21 17:45:07 · 942 阅读 · 0 评论 -
八、服务详解
1. 服务和进程优先级1.1 什么是服务?windows下的服务:没有界面、长期运行在后台的应用程序;android下的服务:应用程序的一个组件,没有界面activity,长期运行在后台;进程:是应用程序运行的载体。进程与应用程序之间的关系: linux操作系统创建一个进程,这个进程负责运行dalvik虚拟机,Android的应用程序都是运行在dalvik虚拟机上的。1.2 进程的生命周期:(1)应原创 2017-04-17 08:27:30 · 307 阅读 · 0 评论 -
八、服务详解
1. 服务和进程优先级1.1 什么是服务?windows下的服务:没有界面、长期运行在后台的应用程序;android下的服务:应用程序的一个组件,没有界面activity,长期运行在后台;进程:是应用程序运行的载体。进程与应用程序之间的关系: linux操作系统创建一个进程,这个进程负责运行dalvik虚拟机,Android的应用程序都是运行在dalvik虚拟机上的。1.2 进程的生命周期:(1原创 2017-04-17 08:25:28 · 406 阅读 · 0 评论 -
八、服务详解
1. 服务和进程优先级什么是服务?windows下的服务:没有界面、长期运行在后台的应用程序; android下的服务:应用程序的一个组件,没有界面activity,长期运行在后台;进程:是应用程序运行的载体。进程与应用程序之间的关系: linux操作系统创建一个进程,这个进程负责运行dalvik虚拟机,Android的应用程序都是运行在dalvik虚拟机上的。进程的生命周期:1、应用程序一原创 2017-04-17 08:18:16 · 485 阅读 · 0 评论 -
七、广播详解
1. 为什么需要广播接受者生活中的广播:电台:发送一定频道的广播消息,50mhz;收音机:调整到一定频道,接收广播消息;android应用程序里面的电台:系统内置的一个服务,会把事件(电量不足、电量充满、开机启动完成)作为一个广播消息发送其他的接收者;android应用程序里面的收音机:自己写的一个广播接收者的一个类。2. 广播接受者案例1-ip拨号器(重点)开发广播接收者的步骤:(1)买个收音机原创 2017-04-17 08:13:29 · 443 阅读 · 0 评论 -
六、Intent和Activity详解
1. AndroidManifest文件中的几个细节结论:(1)一个应用程序可以创建多个桌面图标(2)创建快捷图标的方法:<intent-filter> // 应用程序的入口 <action android:name="android.intent.action.MAIN" /> // 启动器 <category android:name="android.inten原创 2017-04-17 08:11:59 · 672 阅读 · 0 评论 -
google官方的下拉刷新+自定义上拉加载更多
现在很多app都是使用的自定义的下拉刷新上拉加载更多,然而google官方为我们提供了下拉刷新操作,我在之前的博客中有撰文针对google官方为我们提供了下拉刷新,我们自己增加自定义的上拉加载更多,这样相互结合使用,就出现了一款新的下拉刷新和上拉加载更多的组件,非常推荐在app中增加这中效果。 自定义下拉刷新及上拉加载更多 google官方的下拉刷新+自定义上拉加载更多(1)自定义listView原创 2017-04-20 09:57:31 · 845 阅读 · 0 评论 -
android中Parcelable接口的使用
android中Parcelable接口的使用1. 简介Parcelable是一个接口、用来实现序列化。与此类似的还有一个接口Serializable,这是JavaSE本身支持的,而Parcelable是android特有的。二者比较:(1)Parcelable使用起来稍复杂点,而后者使用起来非常简单。下面例子中会看到。(2)Parcelable效率比Serializable高,支持Intent数据原创 2017-04-20 09:40:07 · 401 阅读 · 0 评论 -
十、多媒体编程
什么是多媒体?多种媒体的综合。图片、音乐、视频。1. 计算机表示图形的方式(1)bmp 以高质量保存所有类型的图片,用于计算机。计算机使用像素点表示图形,每个像素点都是一个颜色,24位深度(24bit)。每个像素点的颜色是一个RGB,使用6个十六进制的数值来表示。文件头信息占用的数据大小。 体积比较大。(2)jpg 以良好的质量保存图片,用于计算机、电子邮件或网络。jpg 工业图形的压缩算法原创 2017-04-18 08:50:29 · 624 阅读 · 0 评论 -
九、内容提供者详解
1. 使用ContentProvider(内容提供者)共享数据ContentProvider 在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider 对你应用中的数据进行添删改查。关于数据共享,以前我们学习过文件操作模式,知道通过指定文件的操作模式为Context.MODE_WORLD_原创 2017-04-18 08:49:22 · 599 阅读 · 0 评论 -
三、数据库入门和listview的基本使用
1 Android下数据库创建什么情况下我们才用数据库做数据存储? 大量数据结构相同的数据需要存储时。mysql sqlserver2000 sqlite 嵌入式 轻量级SqliteOpenHelper创建数据库步骤:1.创建一个类集成SqliteOpenHelper,需要添加一个构造方法,实现两个方法oncreate ,onupgrade 构造方法中的参数介绍: //conte原创 2017-04-09 10:39:04 · 1347 阅读 · 0 评论 -
二、数据存储
1.测试的相关概念 (了解) SUV 好的软件不是开发出来的是测试出来的 jd 黑客 当当: -10 1.测试是否知道源代码 黑盒测试 不知道代码 白盒测试 知道代码 2.按照测试的粒度 方法测试 单元测试 Junit 集成测试 系统测试 3.按照测试的暴原创 2017-04-09 10:36:32 · 534 阅读 · 0 评论 -
五、网络进阶
Android基础网络第二天1 post方式提交数据乱码的解决一般在公司开发客户端和服务端的编码要保持一致。android端的默认编码是utf-8;做url请求时需要对参数进行URLEncode编码.URL url = new URL("http://192.168.13.83:8080/itheima74/servlet/LoginServlet?username="+URLEncoder.enc原创 2017-04-09 11:56:07 · 323 阅读 · 0 评论 -
四、网络基础
Android基础网络第一天01 网络html源码查看器访问网络需要加Internet权限:android.permission.INTERNET 使用UrlConnection请求一个url地址获取内容: //1.创建一个Url对象 URL url = new URL(url_str); //2.获取一个UrlConnection对象原创 2017-04-09 10:40:53 · 494 阅读 · 0 评论 -
阿乐卫士项目
。。。原创 2017-06-20 00:26:19 · 408 阅读 · 0 评论