51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
Android
打造通用的Android下拉刷新组件(适用于ListView、GridView等各类View)
为了更好的理解下拉刷的实现。我们先要了解Scroller的作用以及怎样使用。这里我们将做一个简单的演示样例来说明。Scroller是一个帮助View滚动的辅助类,在使用它之前用户须要通过startScroll来设置滚动的參数,即起始点坐标和x,y轴上要滚动的距离。Scroller它封装了滚动时间、要滚动的目标x轴和y轴...
代码星球
·
2020-08-28
打造
用的
Android
下拉
刷新
Android画布更新过程OnDraw调用过程
onDraw是触发的外置接口,用户能够复写这种方法,这样当回调onDraw时,就能够绘制出用户须要的画面这个接口方法相似onLayout的回调,利用layout(l,t,r,b)就能够触发。而这里onDraw方法须要invalidateI()或者postInvalidate()来触发...
代码星球
·
2020-08-28
过程
Android
画布
更新
OnDraw
解决Android 5.1系统以上通知状态栏小图标仅仅显示白色问题
看上图,想必大家都有遇到过吧。近期俺也遇到了,找到了解决方法,如今分享下也做个记录哈。问题发生的规则是Android5.1或者以上的手机系统使用了非常多的颜色的通知图标,就会出现,怎么解决呢,非常easy了,直接把那些五颜六色的图片干掉,换一张仅仅有透明和白色组成的图片。还告诉大家一个最简单的暂时方案,就是指定目标版本...
代码星球
·
2020-08-28
解决
Android
系统
以上
通知
安居客Android项目架构演进
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYmFyb25fbGVpemhhbmc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast"title="">本文已授权微信公众号...
代码星球
·
2020-08-28
安居
Android
项目
架构
演进
React-Native系列Android——Touch事件原理及状态效果
Native原生相比于Hybrid或H5最大长处是具有流畅和复杂的交互效果,触摸事件便是当中重要一项,包括点击(Click)、长按(LongClick)、手势(gesture)等。以最简单常见的点击(Click)为例,Native组件能够自己定义selector。使得被点击的组件具有动态效果,Android5.0以上甚...
代码星球
·
2020-08-28
React-Native
系列
Android
Touch
事件
Android 文件存储 和 权限管理
转载请标明出处::http://blog.csdn.net/huaiyiheyuan/article/details/52473984androidSD卡主要有两种存储方式Internal、ExternalStorageIt’salwaysavailable.Filessavedhereareaccessiblebyo...
代码星球
·
2020-08-28
Android
文件
存储
权限
管理
关于bitmap recycle trying to use a recycled bitmap android.graphics.Bitmap
在开发中,一直使用4.0以上手机作为測试机所以一直没有出现这个问题,今天换了2.3版本号的手机。出现了这个错误:tryingtousearecycledbitmapandroid.graphics.Bitmap后检查代码,我的图片回收代码是介个样子的:publicstaticvoidrecycle(Viewview){...
代码星球
·
2020-08-28
bitmap
关于
recycle
trying
to
Android重写ViewPager改动滑动灵敏度
使用ViewPager作为一个页面进行切换。里面能够存放非常多View,但有时在操作View时不小心滑动一下就有可能跳到下一页,这并非我们想要的,这里就须要重写ViewPager改动它的滑动条件效果图程序文件夹结构BTViewPager.javapackagecom.example.viewpagerdemo;im...
代码星球
·
2020-08-28
Android
重写
ViewPager
改动
滑动
Template design pattern application in android
Thetemplatemethodallowseparatethegenericmethodfromadetailcontext(class)viainheritanceAnotheradvantage:1.Inheritanceimplementationmeansthatyouwillknowtheactualme...
代码星球
·
2020-08-28
Template
design
pattern
application
in
Android 4.4 Kitkat Phone工作流程浅析(七)__来电(MT)响铃流程
本文来自http://blog.csdn.net/yihongyuelan转载请务必注明出处本文代码以MTK平台Android4.4为分析对象,与Google原生AOSP有些许差异,请读者知悉。《Android4.4KitkatPhone工作流程浅析(一)__概要和学习计划》《Android4.4KitkatPhone...
代码星球
·
2020-08-28
Android
Kitkat
Phone
工作流程
浅析
Android 创建Listener监听器形式选择:匿名内部类?外部类?
说到监听器,第一感觉就是直接写作匿名内部类来用,可是依据单一职责原则,好像又不应该作为匿名内部类来写(由于监听中有时要写较多的逻辑代码),所曾经段时间把有共性的listener单独创建放在glut.listener包中.问题又来了....这样又添加了代码的耦合性,并且一些简单的button监听不是必需作为外部类写......
代码星球
·
2020-08-28
部类
Android
创建
Listener
监听器
Android 开发:由模块化到组件化(一)
在AndroidSDK一文中,我们谈到模块化和组件化,如今我们来聊聊组件化开发背后的哪些事.最早是在广告SDK中应用组件化,可是相同适用于普通应用开发以下高能,请做好心理准备,看不懂请发私信来交流.本文不推荐新手阅读,假设你刚接触Android开发不久,请立马放弃阅读本文.组件化不是个新概念,其在各行各业都一直备受重视...
代码星球
·
2020-08-28
Android
开发
模块化
组件
Android中的动画具体解释系列【4】——Activity之间切换动画
前面介绍了Android中的逐帧动画和补间动画,并实现了简单的自己定义动画,这一篇我们来看看怎样将Android中的动画运用到实际开发中的一个场景——Activity之间跳转动画。一、定义动画资源假设对Android中的动画不了解,请先阅读《Android中的动画具体解释系列【1】——逐帧动画》《Android中的动画...
代码星球
·
2020-08-28
动画
Android
中的
具体
解释
Android Canvas之Path操作
接上篇,Android自己定义View工具:Paint&Canvas(二)上一篇中介绍的Canvas绘制图形仅仅能画一些常规图形(圆。椭圆。矩形等),假设想绘制更复杂的图形。Path神器来了!Path是什么?Path类将多种复合路径(多个轮廓,如直线段、二次曲线、立方曲线)封装在其内部的几何路径。怎样绘制Pat...
代码星球
·
2020-08-28
Android
Canvas
Path
操作
Android Developer:Allocation Tracker演示
这个演示展示了AllocationTracker工具在AndroidStudio中的基本使用方法和流程。AllocationTracker记录了一个app的内存分配,列出全部分配对象,用于分析他们调用堆栈。大小和分配代码周期。 它的优势: 确定哪里有很多来至大致同样的回调堆栈,相似的对象...
代码星球
·
2020-08-28
Android
Developer
Allocation
Tracker
演示
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他