Android
文章平均质量分 50
梁家小仙女
就这样吧
展开
-
系统内容提供者
简单的来说这就是一个内容提供者,只不过我们所拿的数据是在系统中拿取,首先在工程的xml中设置页面格式 <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:text="获取联系人" android:onClick=原创 2017-02-17 03:52:23 · 282 阅读 · 0 评论 -
解析
解析XML,有三种解析类型,DOM,SAX,PULL,对于解析的方法第三种相对来说简单方便许多,在使用这些的时候要事先搭建好自己使用项目的环境,先拿到数据, public String getXML() throws Exception { // 获取数据 // 调用数据库查询数据,返回对象集合(....) List<FQ> fqs = new原创 2017-02-25 23:25:32 · 252 阅读 · 0 评论 -
SharedPreferences
SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数.SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs目录下: 存储代码SharedPreferences sharedPreferences = getSharedPreferences("wujay", Context.MOD原创 2017-03-04 01:23:31 · 430 阅读 · 0 评论 -
屏幕适配
屏幕适配一般有:单位,图片处理,布局处理,横竖屏处理,第三方类库支持 分辨率:整个屏幕的像素数目,为了表示方便一般用屏幕的像素宽度(水平像素数目)乘以像素高度表示,形如1280x720,反之分辨率为1280x720的屏幕,像素宽度不一定为1280屏幕密度:表示单位面积内的像素个数,通常用dpi为单位,即每英寸多少个像素点px:长度单位,以具体像素为单位dp:长度单位,与具体屏幕密度无关,显示的时原创 2017-03-04 00:00:07 · 201 阅读 · 0 评论 -
高德地图
导入jar包添加相对应的权限 <!--用于进行网络定位--> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission> <!--用于访问GPS定位--> <uses-permission android:name="android.permiss原创 2017-03-03 23:25:15 · 222 阅读 · 0 评论 -
Android多媒体
多媒体所包含得有很多,列如拍照,录像。。。。,要使用这些先加入权限 <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission原创 2017-02-24 16:04:37 · 170 阅读 · 0 评论 -
内容提供访问者
ContentProvider内容提供者 存在:数据库 ContentResolver内容访问者ContentProvider是安卓的四大组件之一,用来共享应用程序内的数据,当你需要把你的数据分享给其他应用的时候才需要组件对外提供其他应用,如果通过内容提供者而让数据暴露。不管程序是否启动,都是可以访问到的。这是在学习的时候写的一个小demo, ContentProvider首先在内容提供者的程序中原创 2017-02-16 03:29:50 · 217 阅读 · 0 评论 -
Android视频播放
很多时候我们想在自己的项目中加入视频播放,可以使用android本身自带的播放器:Action为ACTION_VIEW,Data为Uri,Type为其MIME类型。还有其他两种分别是VideoView和MediaPlayer类和SurfaceView来实现,MediaPlayer相对来说比较灵活自带的播放器 Uri uri = Uri.parse(Environment.getExternalSto原创 2017-02-24 15:57:36 · 252 阅读 · 0 评论 -
ArrayMap
数据集合在任何一门编程语言中都是很重要的一部分,在 Android 开发中,我们会实用到ArrayList, LinkedList, HashMap等。其中HashMap是用来处理键值对需求的常用集合。 而Android中引入了一个新的集合,叫做ArrayMap,为键值对存储需求增加了一种选择。ArrayMap是什么一个通用的key-value映射数据结构 相比HashMap会占用更少的内存空间转载 2017-02-12 22:35:19 · 1326 阅读 · 1 评论 -
服务
服务是Android的四大组件之一,代表 可执行程序,不过 服务是一直在后台运行的,如果一个程序对用户展现不可操作信息的时候就可以用服务。服务分为本地服务和远程服务两种,这里的远程是指跨进程,服务一旦运行就会在后台一直 运行,启动服务要用到方法,类必须要继承Service,调用服务的生命周期 onCreate onStartCommand onDestroy onBind publ原创 2017-02-12 22:28:42 · 237 阅读 · 0 评论 -
android
Android开发中可能会出现的一些常见的问题: http请求: 一般请求分为GET请求和POST请求,区别如下: GET请求可以被缓存。 我们之前提到,当发送键值对信息时,可以在URL上面直接追加键值对参数。当用GET请求发送键值对时,键值对会随着URL一起发送的。 由于GET请求发送的键值对时随着URL一起发送的,所以一旦该URL被黑客截获,那么就能看到发送的键值对信息,所以GET请求转载 2017-02-10 22:24:57 · 330 阅读 · 0 评论 -
Android仿游戏答题
Android:游戏答题首先我先来介绍一下我的这块款软件,因为现在的需求发展,很多的人都会用游戏短时间的来让自己的大脑得到休息,这款游戏可以让人在紧张的头脑容量后得到一定的放松,在放松的同时又可以通过游戏来让自己的知识的到一定的提升和进步。在项目中用到了一些技术点比如:sharepreference,popuwindow,fragment,Liseview,跑马灯,五大基本布,spinner。。。原创 2017-02-10 15:55:40 · 1514 阅读 · 0 评论 -
Android酷炫实用的开源框架(UI框架)
1.Side-Menu.Android分类侧滑菜单,Yalantis 出品。项目地址:https://github.com/Yalantis/Side-Menu.Android2.Context-Menu.Android可以方便快速集成漂亮带有动画效果的上下文菜单,Yalantis出品。项目地址:https://github.com/Yalantis/Context-Menu.Android转载 2017-02-28 10:47:42 · 399 阅读 · 0 评论 -
Android开源框架之XUtils3
项目中加入xutilscompile 'org.xutils:xutils:3.3.42'使用前加入权限: <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />原创 2017-02-28 10:31:30 · 275 阅读 · 0 评论 -
向服务器提交数据(GET-POST-AsyncHttpClient)
android客户端+java服务器端服务器端代码@WebServlet("/PrintServlet") public class PrintServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws Servle原创 2017-02-28 00:11:04 · 360 阅读 · 0 评论 -
指令接收
在Android中通常大多数的操作都是对指令什么的来展现,今天学习到了一个新的东西SmsManager,很简单就是给指定的手机号码发送内容,先在xml中写入一个 Button <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:原创 2017-02-10 22:11:46 · 744 阅读 · 0 评论 -
PULL
Pull和Sax类似,都是基于流(stream)操作文件,然后根据节点事件回调开发者编写的处理程序。因为是基于流的处理,因此Pull和Sax都比较节约内存资源,不会象Dom那样要把所有节点以对橡树的形式展现在内存中。 但Pull比Sax更简明,而且不需要扫描完整个流,PULL是个开源的项目, Android系统中和Pull方式相关的包为org.xmlpull.v1. PULL是个开原创 2017-02-26 11:26:06 · 278 阅读 · 0 评论