IT大道IT大道

首页 > TAG信息列表 > android知识

  • Android贝塞尔曲线——曲线进阶 - Herry的技术分享blog

    Android贝塞尔曲线——曲线进阶 - Herry的技术分享blog

    Hello,大家好,今天我的题目是Android贝塞尔曲线——曲线进阶,那么为什么叫做进阶呢?那当然是之前我写过初级的内容咯,没有读过的小伙伴可以点击Android贝塞尔曲线——曲线初体验...

    2017-01-22 itdadao 技术 11 ℃ 0
  • Android客户端中一键修改应用目录读取权限

    Android客户端中一键修改应用目录读取权限

    tvSDKVer.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
    if (count-- == 0) {
    ...

    2017-01-22 itdadao 技术 5 ℃ 0
  • Protocol Buffer (一)使用篇

    Protocol Buffer (一)使用篇

    笔者之前是做即时通讯类软件的,项目初始的时候用的是JSON进行数据传输,后来发现用JSON传输数据,数据包还是大了一些,后来了解到Protocol buffer的数据包会比JSON小很多,就对Proto...

    2017-01-05 itdadao 技术 23 ℃ 0
  • RecyclerView:下拉刷新和上拉加载更多

    RecyclerView:下拉刷新和上拉加载更多

    RecyclerView实现的列表,默认情况下面是不带下拉刷新和上拉记载更多效果的,但在实际项目中,经常需要添加这两项功能,而现成的库也有很多,但我们经常只需要最基本的下拉刷新和上拉...

    2017-01-05 itdadao 技术 29 ℃ 0
  • Android:Gson解析——从简单数据到复杂数据

    Android:Gson解析——从简单数据到复杂数据

    Json是一种轻量级的数据交换语言,以文字为基础,且易于让人阅读和编写,同时也易于机器解析和生成,因而在客户端与服务器交互中得到广泛应用。但Json自带的解析类用起来却差强人意...

    2017-01-05 itdadao 技术 21 ℃ 0
  • 《Flutter攻略》之环境搭建

    《Flutter攻略》之环境搭建

    系统要求
    目前Flutter只能在Mac和Linux(64位)上工作,使用windows的同学可能要借助虚拟机来进行学习。
    安装Flutter SDK
    这一步其实很简单,就是将Flutter在github上的源码整...

    2017-01-05 itdadao 技术 23 ℃ 0
  • MVP设计模式

    MVP设计模式

    前言
    以前在学习Android的时候,第一次接触设计模式,就是MVC。当时,写的代码不多,听得懵懵懂懂。在后来,深切感受到是在第一次组队写项目的时候,由于时间紧迫,前期我们就做了分工,我...

    2017-01-05 itdadao 技术 17 ℃ 0
  • 【Android】 给我一个Path,还你一个酷炫动画

    【Android】 给我一个Path,还你一个酷炫动画

    转载请标明出处:
    http://www.jianshu.com/p/2f181e703862
    本文出自:【张旭童的简书】 (http://www.jianshu.com/users/8e91ff99b072/latest_articles)
    代码传送门:喜欢的话,随...

    2017-01-05 itdadao 技术 18 ℃ 0
  • 笔记: ContentProvider

    笔记: ContentProvider

    参考Content Providers
    对于ContentProvider, 可以把它看做为一个数据库, 数据库中包含表, 而Provider中可以包含任意数量的path.
    作用
    主要目的是为了处理app数据, 包括...

    2017-01-05 itdadao 技术 15 ℃ 0
  • 设计模式之建造者模式学习笔记

    设计模式之建造者模式学习笔记

    建造者模式

    主要参考了 /冰鉴/ 的一篇博客,觉得写的很详细,然后自己敲了一遍。学习了 设计模式之建造者模式, 并做了一些笔记。
    建造者模式简介
    建造者模式(Buidler Pattern)...

    2017-01-05 itdadao 技术 17 ℃ 0
  • 关于Service的知识点(上)

    关于Service的知识点(上)

    服务的生命周期




    服务的分类

    远程服务---->运行在不同的进程中的服务。
    通过对android:process=":service"属性指定不同进程。
    本地服务---->运行在同一进程中的服务。...

    2017-01-05 itdadao 技术 14 ℃ 0
  • 简单实用的Android下拉刷新和上拉加载控件PullRecyclerView

    简单实用的Android下拉刷新和上拉加载控件PullRecyclerView

    项目地址:https://github.com/HolenZhou/PullRecyclerView
    效果展示


    PullRecyclerView

    简介
    RecyclerView已经出来两年多了,但直到今年4月份,我们的项目里才开始逐渐将原来...

    2017-01-05 itdadao 技术 20 ℃ 0
  • Protocol Buffer (二)原理篇

    Protocol Buffer (二)原理篇

    上一篇文章简单地描述了一下Protocol Buffer的用法,懂得了上篇文章的用法之后,相信大家正常使用Protocol Buffer已经没有太大问题了,没有覆盖到的细节用法,在网上搜一下应该也不...

    2017-01-04 itdadao 技术 16 ℃ 0
  • RxJava Retrofit2 Dagger2 MVP

    RxJava Retrofit2 Dagger2 MVP

    目前项目使用的框架,最近有空就整理了下:
    https://github.com/zhujian1989/mf
    使用需要有如下基础:
    RxJava
    Retrofit2
    Dagger2
    build.gradle 配置


    Paste_Image.png



    Paste_...

    2017-01-04 itdadao 技术 10 ℃ 0
  • Android面试一天一题(Day 33:Android开发的套路MVP & MVVM)

    Android面试一天一题(Day 33:Android开发的套路MVP & MVVM)

    上个月参加了敏捷之旅成都站的活动,其中有一个朋友分享了“提升软件研发领导力的招式和模式”,模式用通俗一点的说法就是“套路”,他介绍了模式(套路)在我们生活和工作中的积极作...

    2017-01-04 itdadao 技术 22 ℃ 0
  • android点击空白地方隐藏软键盘

    android点击空白地方隐藏软键盘

    /**
    * 设置输入法,如果当前页面输入法打开则关闭本篇文章用不到
    *
    * @param activity
    */
    public void hideInputMethod(Activity activity) {
    View a = activity.ge...

    2017-01-04 itdadao 技术 13 ℃ 0
  • Rxjava操作符讲解(1)Creating 创建操作符

    Rxjava操作符讲解(1)Creating 创建操作符

    在上篇文章Rxjava 从入门到开发文中我就说过会继续写一个关于rxjava操作符系列的文章,没有看过Rxjava 从入门到开发这篇文章的建议还是看看,对入门比较有帮助,如果通过文章学习...

    2017-01-04 itdadao 技术 15 ℃ 0
  • Rxjava操作符讲解(2)Transforming 变换操作符

    Rxjava操作符讲解(2)Transforming 变换操作符

    之前没有了解过Rxjava的童鞋,建议先阅读《Rxjava 从入门到开发》这篇文章,对入门比较有帮助。
    map操作符
    作用:通过call函数根据函数Func1<T,K>把T转换为K




    List<Student> s...

    2017-01-04 itdadao 技术 16 ℃ 0
  • 《Flutter攻略》正式开坑

    《Flutter攻略》正式开坑

    在之前的一篇博客《Flutter攻略》之Animation运行原理中我简单介绍了Flutter框架中动画的基本原理。对于不了解Flutter的同学来说可能有些唐突,不过没关系,从今天起我会带...

    2017-01-03 itdadao 技术 12 ℃ 0
  • 最好用的跨平台Js bridge新秀-DSBridge 安卓篇

    最好用的跨平台Js bridge新秀-DSBridge 安卓篇

    DSBridge是目前地球上最好的IOS/Android javascript bridge.
    DSBridge-IOS:https://github.com/wendux/DSBridge-IOS
    DSBridge-Android:https://github.com/wendux/DSBri...

    2017-01-03 itdadao 技术 12 ℃ 0
  • Java 参数传递分析

    Java 参数传递分析

    前言
    再讲Java参数传递分析之前先给大家看段代码,想想代码输出结果是啥呀!
    public static void main(String[] args) {
    String str=" I am Jack";
    changeStr...

    2017-01-03 itdadao 技术 10 ℃ 0
  • CI Weekly #10 | 2017 DevOps 趋势预测

    CI Weekly #10 | 2017 DevOps 趋势预测

    2016 年的最后几个工作日,我们对 flow.ci Android & iOS 项目做了一些优化与修复:

    iOS 镜像 cocoapods 版本更新;
    fir iOS上传插件时间问题修复;
    Android 编译时,gradlew文件权...

    2017-01-03 itdadao 技术 15 ℃ 0
  • Android TextView通过解析html显示不同颜色和大小

    Android TextView通过解析html显示不同颜色和大小

    先贴一张效果图


    效果

    介绍
    通过SpannableString、SpannableStringBuilder可以很方便的给TextView加上各种各样的样式,比如不同的颜色和大小,这里就不多说了,具体可以参考下...

    2017-01-03 itdadao 技术 12 ℃ 0
  • Android初级进阶之自定义果冻视图(BouncingJellyView)(二)

    Android初级进阶之自定义果冻视图(BouncingJellyView)(二)

    啰嗦废话
    本篇为Android初级进阶之自定义果冻视图(BouncingJellyView)(一)的后续篇章。没有看过的赶紧去看看,顺便点个喜欢。
    BouncingJellyView 果冻视图,就像果冻一样伸缩弹...

    2017-01-03 itdadao 技术 13 ℃ 0
  • Android SurfaceView 多线程绘图

    Android SurfaceView 多线程绘图

    以前学习过分形几何,很有意思,由简单的数学公式迭代计算得到的分形图形,放大后不会丢失细节。典型的如Mandelbrot图形:


    Mandelbrot.png

    计算方式也不复杂,由f(z) = z^2 + c,迭...

    2017-01-03 itdadao 技术 20 ℃ 0
 6872    1 2 3 4 5 6 7 8 9 10 下一页 尾页
标签列表