随笔分类 -  android进阶

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页

android MVP模式介绍与实战
摘要:描述 MVP模式是什么?MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。 MVC和MVP的区别? 为什么会出现MVP模式呢?这是因为原有的MVC模式有一些短板。比如在android开发中, 阅读全文

posted @ 2016-07-25 14:21 Sun‘刺眼的博客 阅读(907) 评论(0) 推荐(0)

实现LoaderCallbacks接口动态循环加载网上图片并展示在手机屏幕上 ...
摘要:1.布局xml文件 activity_main.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" 阅读全文

posted @ 2016-07-25 14:15 Sun‘刺眼的博客 阅读(675) 评论(0) 推荐(0)

安卓 Dialogs(对话框)
摘要:转载自:http://www.apkbus.com/home.php?mod=space&uid=679028&do=blog&id=61197 对话框是一个小的窗口用以提示用户做出决定或输入额外的信息。对话框不会填满屏幕并且通常被用作模态事件,要求用户做出行动才能继续下去。 转载自:http:// 阅读全文

posted @ 2016-07-25 14:12 Sun‘刺眼的博客 阅读(2100) 评论(0) 推荐(0)

Android屏幕适配
摘要:1、概述 大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实适配的问题在web页面的设计中理论上也存在,为什么这么说呢?电脑的显示器的分辨率、包括手机 阅读全文

posted @ 2016-07-25 14:02 Sun‘刺眼的博客 阅读(514) 评论(0) 推荐(0)

安卓 Input Events(输入事件)
摘要:在安卓中,有不止一种方法从你的应用截取用户交互事件。在你的用户界面中考虑事件,途径就是从用户界面中的一个指定的view对象中捕获事件。该view提供了这样做的方法。 在你用来组成你布局的不同的view类中,你或许注意到了一些公共的回调方法似乎看起来对UI事件有用。这些方法由安卓的框架调用,当各自的操 阅读全文

posted @ 2016-07-25 13:57 Sun‘刺眼的博客 阅读(4707) 评论(0) 推荐(2)

Android使用绘图Path总结
摘要:Path作为Android中一种相对复杂的绘图方式,官方文档中的有些解释并不是很好理解,这里作一个相对全面一些的总结,供日后查看,也分享给大家,共同进步。 1.基本绘图方法 2.rXXX方法 上面的lineTo,MoveTo,QuadTo,CubicTo方法都有与之对应的rXXX方法: 这些方法与之 阅读全文

posted @ 2016-07-25 10:50 Sun‘刺眼的博客 阅读(2531) 评论(0) 推荐(0)

垂直的TextView
摘要:所先声明一下这个类是我从网上找到的一篇文章,只是保留并没有侵权的意思。 public class TextViewVertical extends View { public static final int LAYOUT_CHANGED = 1; private Paint paint; priv 阅读全文

posted @ 2016-07-25 10:43 Sun‘刺眼的博客 阅读(429) 评论(0) 推荐(0)

github 开源项目
摘要:项目地址: https://github.com/Trinea/android-open-project 阅读全文

posted @ 2016-07-25 10:25 Sun‘刺眼的博客 阅读(209) 评论(0) 推荐(0)

Android Retrofit实现原理分析
摘要:retrofit有几个关键的地方. 1.用户自定义的接口和接口方法.(由动态代理创建对象.) 2.converter转换器.(把response转换为一个具体的对象) 3.注解的使用. 让我们跟随Api来看吧. RestAdapter restAdapter = new RestAdapter.Bu 阅读全文

posted @ 2016-07-22 17:22 Sun‘刺眼的博客 阅读(2223) 评论(0) 推荐(0)

安卓 Pickers(选择器)
摘要:概述 安卓提供了现成的对话框,让用户选择一个时间或日期。每一个选择器控制时间(小时,分钟,AM/PM)或日期(月,日,年)的每一部分的选择。使用这些选择器帮助 确保用户正确的,格式化的,和适合的选择一个时间或日期。 我们推荐你使用DialogFragment 来容纳每一个时间或日期选择器。Dialo 阅读全文

posted @ 2016-07-22 10:32 Sun‘刺眼的博客 阅读(3255) 评论(0) 推荐(0)

Android中的事件分发和处理
摘要:上次跟大家分享了一下自定义View的一下要点,这次跟大家聊一下View的事件分发及处理,为什么主题都是View,因为作为一名初级应用层Android工程师,跟我打交道最多的莫过于各种各样的View,只有详细了解他们各自的习性,才能更好地跟他们沟通交流,做出自己想要的效果。 基础储备 View、Mot 阅读全文

posted @ 2016-07-22 10:28 Sun‘刺眼的博客 阅读(919) 评论(0) 推荐(0)

腾讯信鸽自定义推送通知
摘要:使用信鸽的过程,感觉一路艰辛,各种坑,想必各位使用过的也是深有体会的吧。而且官方文档也太简洁了。demo功能也不全,没办法只能自己摸索着来,这不刚把自定义通知弄明白,就给各位看官献上来了。 1. XGPushManager功能类 自定义本地通知样式 void setPushNotificationB 阅读全文

posted @ 2016-07-22 10:13 Sun‘刺眼的博客 阅读(3312) 评论(0) 推荐(0)

ImageView及其子类
摘要:ImageView及其子类 热度 1已有 14 次阅读2016-7-21 21:25 |个人分类:Android知识|系统分类:移动开发 ImageView及其子类 热度 1已有 14 次阅读2016-7-21 21:25 |个人分类:Android知识|系统分类:移动开发 1、ImageView控 阅读全文

posted @ 2016-07-22 10:09 Sun‘刺眼的博客 阅读(264) 评论(0) 推荐(0)

Android RecyclerView使用详解(三)
摘要:在上一篇(RecyclerView使用详解(二))文章中介绍了RecyclerView的多Item布局实现,接下来要来讲讲RecyclerView的Cursor实现,相较于之前的实现,Cursor有更多的使用场景,也更加的常用,特别是配合LoaderManager和CursorLoader进行数据的 阅读全文

posted @ 2016-07-21 10:38 Sun‘刺眼的博客 阅读(7503) 评论(0) 推荐(0)

Android RecyclerView使用详解(二)
摘要:在上一篇(RecyclerView使用详解(一))文章中简单的介绍了RecyclerView的基本用法,接下来要来讲讲RecyclerView的更多用法,要实现不同的功能效果,大部分都还是在于RecyclerView的Adapter写法,所以我们着重来看看几种不同功能的Adapter写法。 ##一、 阅读全文

posted @ 2016-07-21 10:37 Sun‘刺眼的博客 阅读(10080) 评论(0) 推荐(0)

Android RecyclerView使用详解(一)
摘要:一、前言 RecyclerView是谷歌V7包下新增的控件,用来替代ListView的使用,在RecyclerView标准化了ViewHolder类似于ListView中convertView用来做视图缓. 先来说说RecyclerView的有点就是,他可以通过设置LayoutManager来快速实 阅读全文

posted @ 2016-07-21 10:36 Sun‘刺眼的博客 阅读(706) 评论(0) 推荐(0)

Intent七大属性
摘要:一、Intent的作用是什么? 1、Intent 用于封装程序的”调用意图“。两个Activity之间,可以把需要交换的数据封装成Bundle对象,然后使用Intent携带Bundle对象,实现两个Activity之间的数据交换; 2、Intent还是各种应用程序组件之间通信的重要媒介。不管想启动一 阅读全文

posted @ 2016-07-21 10:34 Sun‘刺眼的博客 阅读(4807) 评论(0) 推荐(0)

Task和BackTask
摘要:一、总结性知识点: 1、Android应用运行时会创建任务Task,用于存放主窗口 2、每一个任务包含一个堆栈数据结构,用于保存当前应用已创建的窗口对象,这个堆栈即回退栈BackStack 3、 位于回退栈顶的窗口会处于焦点状态 4、 窗口的显示与关闭即是入栈与出栈的过程 二、详细描述 (一)、任务 阅读全文

posted @ 2016-07-21 10:30 Sun‘刺眼的博客 阅读(381) 评论(0) 推荐(0)

自定义组合控件的过程归纳
摘要:1.写一个类继承ViewGroup,并实现三个构造方法; 2.并且在构造方法里面初始化布局文件; 3.根据需求增加API方法 以上散步自定义组合控件 4.为了使用组合控件更加方便,自定义组合控件 5.自定义命名空间: xmlns:自定义名字="http://schemas.android.com/a 阅读全文

posted @ 2016-07-21 10:19 Sun‘刺眼的博客 阅读(265) 评论(0) 推荐(0)

两个异步处理AsyncTask和Handler的优缺点
摘要:AsyncTask和Handler对比 1 ) AsyncTask实现的原理,和适用的优缺点 AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程 阅读全文

posted @ 2016-07-21 10:16 Sun‘刺眼的博客 阅读(2968) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页

导航