潘永强_PandaPan的博客

攀岩不止,永强不息

排序:
默认
按更新时间
按访问量

通用 loading,empty,error,正常结果页面的设计实现与竞品分析

通用 loading,empty,error,正常结果页面的设计实现与竞品分析 1. 背景 在一般我们的App开发时,不可避免的是页面要进行loading,loading结束后,会有三个状态, 空页面, error页面,显示正常的结果页. 而在我们的普通开发时,一般是在xml中,添加一个layou...

2018-10-28 22:08:23

阅读数:109

评论数:0

2018-09-20~2018-09-21 Google Developers Days Android 总结

xmind地址: https://github.com/yqpan1991/DevBooks/blob/master/android/gdd/2018-09-20~21 GDD .xmind 图片预览:

2018-09-23 14:05:17

阅读数:37

评论数:0

android 发布三方库 总结

目前发布,采用的有两种方式,一种是发布到jcenter,另外一种是发布到jitpack 1. 发布到jcenter 发布到jcenter, 有相关的辅助工具, 1.1 jfrog的bintray 采用jfrog提供的bintray,但是这个工具需要配置的内容较多,但是配置是比较灵活...

2018-07-19 08:50:31

阅读数:59

评论数:0

Groovy学习笔记

Groovy & Gradle Groovy简介 1. what: Groovy 是 用于Java虚拟机的一种敏捷的动态语言,它是一种成熟的面向对象编程语言,既可以用于面向对象编程,又可以用作纯粹的脚本语言。使用该种语言不必编写过多的代码,同时又具有闭...

2018-07-10 08:17:58

阅读数:84

评论数:0

如何设计一个与微信相同的分享sdk

如何设计一个与微信相同的分享sdk 这几天在做公司内部的分享sdk要添加一个新功能,在自己阅读代码时,发现了很多问题,另外之前也有用户反馈了一些问题,自己只是做了一个维护,这次在做新功能调研时,发现了微信的很多细节做的挺好,整体在这里分享下. 这里我们假如说接到公司的一个业务需求,要我们实现一...

2018-03-25 23:16:35

阅读数:264

评论数:0

DroidAudio android上易用的音频简易封装框架

Android的audioTrack+audioRecord,以及MediaPlayer+MediaRecord 在使用起来,并不是很方便,个人做了封装,并且做了统一的管理 目前支持的内容如下: 作为Android的MediaPlayer+MediaRecord,以及AudioPlayer+Au...

2018-01-01 19:15:36

阅读数:162

评论数:0

Android View问题排查汇总

View问题排查汇总1. 本应展示的view没有显示1.1 分析解决问题之前,避免依靠直觉去解决问题,我们应该先分析下view显示的几个因素view能够显示有几个因素 依赖的内容都展示了,一般来讲是父view都在展示 view自身设置为了visible view没有被覆盖 view的大小不是0 知...

2017-11-16 09:31:32

阅读数:121

评论数:0

AppCompat中的坑

http://blog.csdn.net/liuxu0703/article/details/70145168在使用类似textView等View时, 5.0以下的版本中,android会做一个兼容性的处理,生成AppCompatTextView,这样的view的getContext()是Tine...

2017-10-19 17:43:16

阅读数:630

评论数:0

SharePreference的坑

apply方法埋下的坑http://m.blog.chinaunix.net/uid-29506893-id-5761774.htmlhttp://www.cloudchou.com/android/post-988.htmlhttp://grepcode.com/file/repository....

2017-10-18 12:14:51

阅读数:191

评论数:0

Binder相关学习资料汇总

Android进程间通信(IPC)机制Binder简要介绍和学习计划 Android系统进程间通信Binder机制在应用程序框架层的Java接口源代码分析

2017-05-25 08:10:03

阅读数:268

评论数:0

Android随笔随想-GUI-Fragment相关学习

类图源文件地址:https://github.com/yqpan1991/DevBooks/tree/master/android/android%20%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90 学习相关资源的汇总https://github.com/yqpan199...

2017-04-16 11:37:49

阅读数:332

评论数:0

Android随笔随想-GUI-触摸事件分发

Android随笔随想-GUI-触摸事件分发 基于Android2.3的随笔分析 1. 随笔1.1 触摸事件的产生触摸事件的产生等背景资料以及android底层的处理,可以参照本随笔的最后部分中的资料1.2 触摸事件与ViewRoot的关联在上篇中,提到了ViewRoot在setView时的几...

2017-04-05 09:00:31

阅读数:517

评论数:0

Android随笔随想-GUI-事件分发先导篇2 - 找到事件分发的相关类

Android随笔随想-GUI-事件分发先导篇2 - 找到事件分发的相关类 Android 2.3.7 源码 随笔在分析android的事件分发之前,还需要了解一些内容,那就是Ams与Wms的关联,这里目前指的是client端的关联目前的分析流程根据ActivityThread的过程即可上篇中...

2017-04-04 12:22:28

阅读数:470

评论数:0

Android随笔随想-GUI-事件分发先导篇

Android随笔随想-GUI-事件分发先导篇为了了解Android的事件分发,我们先需要了解一下GUI的上下文涉及的内容,这篇只是做简单的介绍,在分析完事件后,会详细的分析总结这些内容 基于Android 2.3源码的分析总结 1. GUI系统结构图GUI其实是为了做了几件事情: 将Andr...

2017-03-27 23:43:49

阅读数:374

评论数:0

Android随笔随想-GUI-起源

Android随笔随想-GUI-起源 可滑动的View的嵌套问题 View有时候点击不灵 项目中,看TextView在处理Action_Down时,没有返回true,为什么后续的事件还会接收到 Dialog在Activity的onCreate时,显示出来,为什么有的时候,后台停了很久,结果再次点击...

2017-03-26 18:27:36

阅读数:313

评论数:0

Android随笔随想 起源

Android随笔随想 起源1. 杂序1.1 不求甚解做了几年的Android,从开始的只是会用四大组件,到慢慢的自己开始写一些稍微通用的一些东西,却总是感觉这样不是长久之计,因为很多情况下,遇到一些问题时,其实挺简单的问题,关于android开发中比较奇怪的问题,会google一下,然后一般会...

2017-03-26 17:52:21

阅读数:405

评论数:0

Android GUI 资源汇总

图解Android 系列 - GUI系统

2017-03-20 09:23:49

阅读数:606

评论数:0

程序员的思维修炼 开发认知潜能的九堂课 读书笔记

程序员的思维修炼 开发认知潜能的九堂课 读书笔记

2017-03-12 17:29:32

阅读数:273

评论数:0

Telegram中语音

class: MediaController录音 recordQueue 中做初始化写入文件 打开录音 异常处理: 如果正常开始的处理 recordQueue中处理内容 runnable buffer内存缓存中中获取处理的buffer 将buffer给于FileEncodingQueue中来处理,...

2017-02-28 09:07:07

阅读数:992

评论数:3

基于Android的MediaPlayer的音乐播放器的封装

基于Android的MediaPlayer的音乐播放器的封装使用过android原生的mediaplayer来做音频播放的同学们,肯定是经历过一些痛苦的,因为android提供了一个状态机,确实这个状态机是需要的,不过这个状态不对,就要往外抛出异常,并且如果在程序中,不能得知mediaplayr的...

2017-02-18 23:20:21

阅读数:2123

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭