内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

当前分类:

> 软件编程 > 安卓开发 >

  • 自定义ProgressDialog最佳实践01月17日

    ProgressDialog简介 ProgressDialog也是在很多App中比较常见一个控件,大多数是使用它作为加载中的状态展示,也有部分App使用它作为升级过程中的一个弹框,可以同步显示下载进度。为什么需要自定义ProgressDialog,因为不同机型不同版本的手机差异性很大而且

    Tags:ProgressDial
  • 看AspectJ在Android中的强势插入01月17日

    什么是AOP AOP是Aspect Oriented Programming的缩写,即『面向切面编程』。它和我们平时接触到的OOP都是编程的不同思想,OOP,即『面向对象编程』,它提倡的是将功能模块化,对象化,而AOP的思想,则不太一样,它提倡的是针对同一类问题的统一处理,当然,我

    Tags:AspectJAndroid
  • 更快实现Android多级树形选择列表01月17日

    快速实现Android多级树形列表,这个库是在鸿洋多级树形列表demo中修改而来。 解决的问题: 支持ID为int类型和String类型。 支持多级复选框选中,使用只需一行代码。 支持动态更新数据并保持原有展开/关闭状态。 支持ListView、RecyclerView。 项目地址: htt

    Tags:Android
  • 聊聊SVG基本形状转换那些事01月17日

    前段时间研究 SVG 压缩优化,发现SVG预定义的 rect 、 circle 、 ellipse 、 line 、 polyline 、 polygon 六种基本形状可通过path路径转换实现,这样可以在一定程度上减少代码量。不仅如此,我们常用的 SVG Path 动画(路径动画),是以操作path中两个属性值

    Tags:SVG
  • 理解Multidex生成01月17日

    介绍 在 Android 开发中,提到 65536 问题,就不得不提 Multidex 的解决方案。具体问题就是在 Android 打包的期间,是需要对 java 文件编译成 class 文件,class 文件信息过多而又冗余,这就再经过一步合并变成 dex 文件的过程(这一步是 dx 工具来处理的)

    Tags:Multidex
  • 酷炫的Android交互动画和视觉效果:高仿音悦台播放页面01月16日

    新版的音悦台 APP 播放页面交互非常有意思,可以把播放器往下拖动,这个页面透明渐变,然后到底部可以左右拖动关闭播放器,然后点击视频列表有个页面弹出来的效果,十分炫酷,于是我自己动手实现了这个交互炫酷的播放器页面。 1.废话不多说,直接演示实现效

    Tags:Android音悦台
  • Android性能优化之被忽视的优化点01月16日

    对于性能优化这个知识点来说,实在是太广了,博主本人也一直非常关注这方面的学习,而对于性能优化来说它包括了非常非常非常多方面,比如:I/O的优化、网络操作的优化、内存的优化、数据结构的优化、代码层次的优化、UI渲染优化、CPU资源使用率的优化、异常

    Tags:Android性能优化
  • 关于Android应用多进程的整理01月16日

    在计算机操作系统中,进程是进行资源分配和调度的基本单位。这对于基于Linux内核的Android系统也不例外。在Android的设计中,一个应用默认有一个(主)进程。但是我们通过配置可以实现一个应用对应多个进程。 本文将试图对于Android中应用多进程做一些整理总结

    Tags:Android多进程
  • 安卓自定义View进阶:多点触控详解01月16日

    Android 多点触控详解,在前面的几篇文章中我们大致了解了 Android 中的事件处理流程和一些简单的处理方案,本次带大家了解 Android 多点触控相关的一些知识。 多点触控( Multitouch ,也称 Multi-touch ),即同时接受屏幕上多个点的人机交互操作,多点触控

    Tags:自定义View多点触控
  • PollingTask:一个简单的心跳轮询库01月15日

    做定时任务对于android可以有好多种实现方式: 1.AlarmManager 利用系统的闹钟功能来做定时、心跳,这个服务的优点就是足够精确,同时根据设置不同type类型可以做到锁屏、甚至使用 AlarmManager.POWER_OFF_WAKEUP 关机的时候还保持心跳(这是真正利用了硬件

    Tags:PollingTask心跳轮询库
  • 自定义控件?试试300行代码实现QQ侧滑菜单01月15日

    Android自定义控件并没有什么捷径可走,需要不断得模仿练习才能出师。这其中进行模仿练习的demo的选择是至关重要的,最优选择莫过于官方的控件了,但是官方控件动辄就是几千行代码往往可能容易让人望而却步。本文介绍如何理解并实现Android端的QQ侧滑菜单,3

    Tags:QQ侧滑菜单自定义控件
  • 一个快速分析android app使用了哪些sdk的工具01月15日

    前段时间我们要准备开始做移动端广告sdk,我需要了解市面上一些常用的广告sdk使用情况。如果一个个app去分析,那工作量会非常庞大,所以就产生了这个工具AnalysisApp。通过这个工具我已经分析了top 200个app,并可以识别出99个sdk。 能够识别的sdk列表 要是

    Tags:androidapp
  • Android Thread Looper MessageQueue HandlerTHread分析01月15日

    Android Thread Looper MessageQueue 1,看Android的代码的时候,Thread Looper Handler MessageQueue 傻傻分不清。 2,如何入手?以Looper为中心,Looper是Thread挂钩的Looper,Looper维护着一个MessageQueue,分别进行着消息队列和消息循环。 Hander是一个

    Tags:HandlerTHreaMessageQueue
  • Android:自定义Drawable教程01月15日

    #这篇教程一共分为三个部分。 1 Drawable与View Drawable是什么? API文档 的定义:A Drawable is a general abstraction for something that can be drawn.。就是说 Drawable 表示这类可以被绘制的事物。 那么,如何使用,怎么把它添加到View上?我们来一步

    Tags:DrawableAndroid
  • 利用第三方推送实现APP伪保活(小米篇)01月15日

    此文只是讲述如何使用云巴自带的包实现该功能,核心技术并不是博主写的。此功能实现首先实现基础的推送,没有实现的请看 SDK快速入门 ,实现了的可以直接去官方文档怎么集成第三方, 云巴文档传送门 ,那我为什么要写这篇博文,我是不会和你讲的,进入正题:

    Tags:第三方推送APP
  • 关于Android混淆的一些经验01月15日

    一些经验 1. 哪些不应该混淆 反射中使用的元素 如果一些被混淆使用的元素(属性,方法,类,包名等)进行了混淆,可能会出现问题,如NoSuchFiledException或者NoSuchMethodException等 Jni接口和java的native方法 因为这个方法需要和native方法保持一致,Android工

    Tags:Android
  • Android新安全机制之动态权限申请及其常见问题解决01月15日

    Android6.0的SDK,对权限的申请机制发生了一些变化。 在Android6.0之前,用户安装APP时就要为其授予对应的权限,不然程序就无法安装,而6.0之后,我们可以直接安装,并可对应用的权限进行管理,这样极大的保护了用户的隐私,但也给我们开发人员造成了些小麻

    Tags:Android
  • 安卓开发单位转换01月15日

    大家好~上期给大家带来了移动UI设计规范!被很多朋友们关注了!连UI中国管理 小U妹都给我发了私信,好像是要推送文章吧。撒花~ 我在我的微信公众号已经推广了!小U妹也应该把我从万花丛中翻牌的规范加入了UI中国的白名单!有点开心!*0* 今天来接上篇。安卓

    Tags:安卓开发单位转换
  • Android仿网易云音乐歌单详情页01月15日

    前段时间使用DataBinding模仿网易云音乐UI做了一个App: CloudReader ,今天把其中的类似歌单详情页单独拿出来说一下,我觉得其中还是有些干货的,因为其中关联到的知识点还比较有价值,而且还有很多值得注意的地方。 本次项目地址: ScrollShapeUI 效果图对

    Tags:网易云音乐Android
  • Android开发网络抓包工具Charles解析01月15日

    安装配置 端口设置:在菜单上选择Proxy-Proxy Settings,然后配置端口,默认:8888 流量控制:在菜单上选择Proxy-Throttling Settings,勾选Enable Throttling以后选择限制的流量,也可以手动输入上行、下行大

    Tags:CharlesAndroid

CopyRight © 2015-2016 QingPingShan.com , All Rights Reserved.

清屏网 版权所有 豫ICP备15026204号