博客专栏  >  移动开发   >  Android从零开始

Android从零开始

从基础到进阶讲解Android相关的知识和开发经验

关注
4 已关注
18篇博文
  • LeafChart(4)-绘制动画曲线图

    1. 介绍了解更多请看: LeafChart-实现自己的小型图表库(1) LeafChart-实现自己的小型图表库(2) LeafChart(3)-绘制直方图 LeafChart已经支持曲...

    2016-09-12 10:43
    878
  • LeafChart(3)-绘制直方图

    1. 简介前两篇简单介绍了这个自定义图标库。 LeafChart-实现自己的小型图表库(1) LeafChart-实现自己的小型图表库(2) 之前LeafChart只支持曲线图,现在在之前的基...

    2016-09-12 09:50
    591
  • 实现类似新浪微博帖子显示(2)——话题、@好友、表情解析工具类

    一、介绍这是新浪微博的一个帖子,刚好包括了话题、表情、@好友三种显示。显示方法上篇已经阐述了,就是使用SpannableString。这篇主要介绍显示这种帖子的解析工具类。 二、实现1.字符串表示和对...

    2016-09-09 14:55
    1061
  • 实现类似新浪微博、QQ空间等帖子显示(1)——SpannableString说明

    TextView通常用来显示普通文本,但是有时候需要对其中某些文本进行样式、事件方面的设置。Android系统通过SpannableString类来对指定文本进行相关处理,实际应用中用的比较多的地方比...

    2016-09-09 11:37
    503
  • Android 仿应用宝下载进度条

    一、介绍 一个横向进度条 下载完成区域有一个滑块不断从左往右滑动(最开始就是被这个吸引的,就想着这个怎么实现的) 进度条中间显示当前进度,值得注意的是,进度条文本包含在下载区域中的部分显示为白色 点击...

    2016-08-30 10:34
    5817
  • 自定义圆形图片、可控位置圆角图片

    一.原理1.下面的Xfermode子类可以改变这种行为: AvoidXfermode 指定了一个颜色和容差,强制Paint避免在它上面绘图(或者只在它上面绘图)。 PixelXorXfermod...

    2016-08-23 11:27
    1114
  • 自定义ViewGroup-自动换行Layout

    一、继承ViewGroup需要做的 重写onMeasure() 不仅要完成自己的measure过程,还要完成子View的measure过程。 重写onLayout() 用来确定子View的位置...

    2016-08-18 21:56
    2026
  • LeafChart-实现自己的小型图表库(1)

    比较优秀的开源图表库有很多,比如MPAndroidChart,HelloCharts… 但是在实际工作中很少能直接使用这些库就能实现项目需求。当然,直接改源码是可以满足的,不过有时候自己写一个可能一劳...

    2016-07-17 11:55
    584
  • LeafChart-实现自己的小型图表库(2)

    一. 设计 上次写的七日化利率表设计很粗糙,也没有体现面向对象的思想。数据处理都在控件中,而且表格列数比较固定,对于数据和列数不匹配的情况,只能从左向右依次显示数据。另外扩展性很差。 根据图表的属性,...

    2016-07-26 21:26
    884
  • ListView异步加载图片--图片缓存和错位问题解决方案

    问题1: 加载太多的图片很容易造成OOM异常。一、图片缓存方法1:使用二级缓存 ->自己维护一个缓存区 只要有足够的内存,就一直保持对象,直到发现内存吃紧且没有Strong Ref时才回...

    2015-10-11 19:28
    2421
  • ViewPager使用详解1

    一、简介1.特点:可以左右滑动的控件,需要PagerAdapter配合使用,由v4包提供 类全名: android.support.v4.view.ViewPager2.作用:ViewPager作用...

    2015-09-19 23:26
    1446
  • 从源码角度看Handler原理

    在Android中,有一个规定就是除了主线程,其他线程不能操作UI视图,因为不这样做的话会出现线程不安全问题。但还有一个规定UI线程在执行一个操作如果5秒内没有响应就会包ANR错误。所以UI线程中不允...

    2015-09-17 23:36
    746
  • Android四大组件-ContentProvider

    ContentProvider:内容提供者ContentProvider简介: 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然...

    2015-09-11 23:27
    2980
  • Fragment生命周期和使用小结

    Fragment: 碎片,是一种可以嵌在活动中的UI片段. 1.静态:在布局文件定义一个 <fragment android:id="@+id/fragment1" an...

    2015-09-10 00:09
    546
  • Intent使用小结

    一、Intent简介:Intent(意图)主要是解决Android应用的各项组件之间的通讯。 Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Inten...

    2015-09-03 08:23
    444
  • Android四大基本组件-Service详解

    一、官方文档Class Overview A Service is an application component representing either an application’s de...

    2015-08-30 13:30
    777
  • Android-Activity的四状态、七生命周期、和四启动模式

    一、四大基本组件简介: Android四大基本组件:Activity、Service、Content Provider、Broadcast Receiver Activity:活动视图 一个负责...

    2015-08-28 19:31
    1818
  • Android系统架构、JVM和DalvikVM的区别

    一、系统框架 1.Anroid大致分为四层结构,五块区域 1)应用程序层(Applications) 所有安装在手机上的应用程序都属于这一层。 2)应用程序框架(Application Fra...

    2015-08-28 19:02
    1040

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部