IT大道IT大道

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

  • 【Android运行时权限申请快速学习教程】

    【Android运行时权限申请快速学习教程】

    1. Android权限介绍

      Android权限是Android应用在设备上运行所需要的权力,义务就是为用户带来此Android应用的功能。
      问题来源:在Android6.0版本之前,根据App在Androi...

    2017-08-10 itdadao 技术 42 ℃ 0
  • [Android]margin & padding, layout_gravity & gravity,  GONE & INVISIABLE

    [Android]margin & padding, layout_gravity & gravity, GONE & INVISIABLE

    这里只是Android的几个小的基础知识点,在这里讲述一下,也是总结;margin 系统,我们能见到的有marginTop, marginBottom, marginStart(同marginLeft), marginEnd(同marginRight),...

    2017-07-16 itdadao 技术 36 ℃ 0
  • 2015 年度 Android 开发者必备的 5 个开源库

    2015 年度 Android 开发者必备的 5 个开源库

    原文链接 : Top 5 Android libraries every Android developer should know about - v. 2015原文作者 : Infinum译文出自 : 掘金翻译计划译者 : Kassadin校对者: xiuweikang...

    2017-06-28 itdadao 技术 38 ℃ 0
  • Android的自动化构建(一)未完成,待续 - 拥抱世界

    Android的自动化构建(一)未完成,待续 - 拥抱世界

    我这里选择的是Linux作为服务器操作系统,然后搭建这么一个自动化的构建工具。当然第一步是配置Android的各种环境了,虽然以前也在Linux装过,但是那是在有图形界面的情况下搞的,...

    2017-06-22 itdadao 技术 40 ℃ 0
  • 判断定位服务是否开启(手机上位置信息按钮开关)

    判断定位服务是否开启(手机上位置信息按钮开关)

    今天遇到vivoX6手机 定位服务在没有开启的情况下返回的也是开启的,打印log竟然是true;

    反复思考查找后,最后发现判断代码是有问题的。



    之前一直用判断GPS和网络情况,来判断...

    2017-05-15 itdadao 技术 59 ℃ 0
  • Android View绘制知识问答

    Android View绘制知识问答

      1.View的绘制流程分几步,从哪开始?哪个过程结束以后能看到view?
      答:从ViewRoot的performTraversals开始,经过measure,layout,draw 三个流程。draw流程结束以后就可以在...

    2017-05-05 itdadao 技术 45 ℃ 0
  • Android6.0以上权限相关Util - 写点什么捏

    Android6.0以上权限相关Util - 写点什么捏

    Android6.0以上并不能直接创建文件或者文件夹,需要手动申请相关权限(拨打电话等都需要)import android.app.Activity;
    import android.content.Context;
    import android.conten...

    2017-03-10 itdadao 技术 63 ℃ 0
  • 【Android应用开发】-屏幕截图功能--截取全屏,无需Root(附源码)

    【Android应用开发】-屏幕截图功能--截取全屏,无需Root(附源码)

    由于要做说明书,或者给客户看效果图,不得不通过截图的方式把屏幕接下来(当然了,还可以通过拍照来达到目的)。于是就Google找到一些需要Root权限,和不需要Root权限的截图应用,有...

    2017-02-23 itdadao 技术 85 ℃ 0
  • 【Android应用开发】Instrumentation简单的模拟按键发送消息

    【Android应用开发】Instrumentation简单的模拟按键发送消息

    前段时间做了一个PSTN通话的应用程序,PAD连接座机实现通话功能。座机上有上翻、下翻通讯录的功能。通讯录用的是Google默认的。在不改动通讯录的情况下只有使用模拟按键...

    2017-02-23 itdadao 技术 79 ℃ 0
  • Android官方的下拉刷新SwipeRefreshLayout

    Android官方的下拉刷新SwipeRefreshLayout

    1、前言下拉刷新使用之广应该不用我来多说了,只用你是开发者还是一个普通用户应该对他都很熟悉,特别是刷微博那个年代,就是在那里不断的下拉,洗刷刷,洗刷刷,甚至有人多对刷微博刷...

    2017-02-21 itdadao 技术 69 ℃ 0
  • Android Studio

    Android Studio "nativeLibraryDirectories=[/data/app/com.lukouapp-1/lib/arm64, /vendor/lib64, /syste

    Android Studio"nativeLibraryDirectories=[/data/app/com.lukouapp-1/lib/arm64, /vendor/lib64, /system/lib64]]] couldn't find "libxxxx.so"
    问题原因:64位机器默认去...

    2017-02-20 itdadao 技术 84 ℃ 0
  • Android源码目录分析

    Android源码目录分析

    大家好,今天我来给大家说下Android源码的,希望大家有什么问题可以联系我现在开始咯!!首先:我先附上Android源码百度云盘地址,链接:http://pan.baidu.com/s/1gfuq1Ib 密码:c5ct请大家...

    2017-02-08 itdadao 技术 79 ℃ 0
  • Android贝塞尔曲线——曲线进阶 - Herry的技术分享blog

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

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

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

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

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

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

    Protocol Buffer (一)使用篇

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

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

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

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

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

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

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

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

    《Flutter攻略》之环境搭建

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

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

    MVP设计模式

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

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

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

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

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

    笔记: ContentProvider

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

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

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

    建造者模式

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

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

    关于Service的知识点(上)

    服务的生命周期




    服务的分类

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

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

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

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


    PullRecyclerView

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

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

    Protocol Buffer (二)原理篇

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

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