
android 学习
android学习笔记
人生就是不停的战斗
Nothing is Impossible
展开
-
android xutil 使用详解
xUtils简介xUtils 包含了很多实用的android工具。xUtils 支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响…xUitls 最低兼容android 2.2 (api level 8)目前xUtils主要有四大模块:DbUtils模块: android中的orm框架,一行代码就可以进行增删改查; 支转载 2016-08-20 17:58:14 · 1405 阅读 · 1 评论 -
android 手把手教你绘制圆形头像
自从腾讯QQ中的圆形头像,火了起来后,现在我们在一些应用中都能看到圆形头像的身影,在个人主页或者个人资料面板中使用圆形头像,会使整个布局变得更加优雅 现在我们来进行第一步,创建一个继承ImageView的抽象类MakeRoundImage。让他重写onDraw方法,并且声明一个画笔 import android.content.Context;import android.graphics.Ca原创 2016-08-19 14:55:35 · 4101 阅读 · 2 评论 -
android 实现一个app启动另一个app的service服务
首先我们创建两个android 工程 这里我们称被启动的app为甲,启动被启动的app为已,首先我们在甲 app类中new一个Myservice类 在类的onCreate函数中我们写一个匿名线程public class MyService extends Service { private boolean Runing=false; private String Data=n原创 2016-03-27 19:53:57 · 15452 阅读 · 3 评论 -
android 触摸手指动作放大和缩小图片
private RelativeLayout root; private ImageView moveImage; float lastDestance=-1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanc原创 2016-03-29 17:11:07 · 2415 阅读 · 0 评论 -
Android 自定义ProgressBar样式
首先,在activity_main中定义个一个ProgressBar 控件<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"原创 2016-07-08 11:06:41 · 1535 阅读 · 0 评论 -
Android 广播接收器学习之监听网络变化
广播接收器可以自由地对自己感兴趣的广播进行注册,这样当有相应的广播发出时, 广播接收器就能够收到该广播,并在内部处理相应的逻辑。注册广播的方式一般有两种。 在代码中注册和在AndroidManifest.xml 中注册, 其中前者也被称为动态注册, 后者也被称为静态注册。我们要怎样监听手机的网络变化呢?只需要新建一个类, 让它继承自BroadcastReceiver,并重写父类的 onRecei原创 2016-07-09 11:46:38 · 3701 阅读 · 1 评论 -
Android 文件的存储
文件存储是 Android 中最基本的一种数据存储方式,它不对存储的内容进行任何的格式化处理,所有数据都是原封不动地保存到文件当中的,因而它比较适合用于存储一些简单的文本数据或二进制数据文件存储主要通过输入流 来把数据保存到手机中,通过context类中提供了一个 openFileOutput ()方法,可以用于将数据存储到指定的文件中。 这个方法接收两个参数,第一个参数是文件名,在文件创建的时候原创 2016-07-13 16:05:44 · 912 阅读 · 0 评论 -
Android Service 的介绍与基本使用
作为Android 的四大组件之一的Service 相信你并不陌生,Service主要用于后台服务,或者去执行一些比较耗时的服务,比如说下载文件时,看着下载文件的进度一点一点的增长,相信是个人都觉得非常无聊,像用手机做点其他东西 但是没有Service的话 下载就会断开,所以这个时候Service 就起了很大的作用了,当我们的程序开启了Service后 在我们不手动结束应用的情况下,我们可以在运行原创 2016-03-25 16:18:30 · 1351 阅读 · 3 评论 -
android adb shell查看手机中项目的文件
在平时的项目开发中,尤其是关于文件存储我们往往需要,查看手机上的文件,但是由于权限问题 在自己手机上并不能看到自己项目的文件 ,所以这个时候就需要我们的 adb shell了,首先我们找到我们的sdk文件夹中的 platform-tools 然后我们可以找到我们的adb 然后我们将这里的路径复制下来,点击进入path环境变量,将这里的路径配置到path环境里面 我们就可以在cmd中输入adb原创 2016-07-20 09:30:52 · 18087 阅读 · 2 评论 -
android sqlite增删改查基本运用
在前面,我已经讲了,sqlite的创建具体过程android sqlite轻量级数据库的基本运用之创建数据库 ,现在就来学习一下sqlite是如何进行数据存储并且像其他数据库那样实现增删改查的相信并不是每个人都非常的熟悉sql语句,所以android也向我们对数据库的增删改查提供了一系列的辅助方法,使不懂sql语句的开发者也能对sqlite进行增删改查现在就让我们来创建一个数据库,使的这个数据库包含原创 2016-07-19 20:52:44 · 3146 阅读 · 1 评论 -
android sqlite轻量级数据库的基本运用之创建数据库
文件存储和SharedPreferences存储毕竟只适用于去保存一些简单的数据和键值对,当需要存储大量复杂的关系型数据的时候,你就会发现以上两种存储方式很难应,所以这个时候我们需要sqlite的帮助了*作为android内置的一个轻量级数据库它的运算速度非常快,占用资源很少, 通常只需要几百 K 的内存就足够了, 因而特别适合在移动设备上使用。 SQLite不仅支持标准的 SQL 语法,还遵循了数原创 2016-07-15 20:10:38 · 2404 阅读 · 1 评论