当前搜索:

Android有趣的爆炸散落动画view:开源ExplosionField

 Android有趣的爆炸散落动画view:开源ExplosionField github上有一个比较有趣的view动画开源项目ExplosionField,当点击该view时候,产生如图所示效果: 犹如天女散花一样,爆炸散列,比较有趣。 Android ExplosionField在github上的项目主页是:https://github.com/tyrantgit/Expl...
阅读(2655) 评论(0)

Android百分比布局:PercentFrameLayout

 Android百分比布局:PercentFrameLayout 在之前一篇文章我写了Android的百分比占布局:PercentRelativeLayout。(《Android百分比布局:PercentRelativeLayout》文章链接地址:http://blog.csdn.net/zhangphil/article/details/49532493 ) Android新增的百分比...
阅读(2948) 评论(0)

Android百分比布局:PercentRelativeLayout

 Android百分比布局:PercentRelativeLayout 在最新的Android support包中,增加了开发者期待的百分比布局PercentRelativeLayout和PercentFrameLayout,不过,Android官方是以support包的支持形式出现。使用百分比布局前,需要先导入在support支持包目录下名为“percent”的库,如图所示: ...
阅读(2610) 评论(0)

Android ViewDragHelper实现QQ侧滑边栏

Android ViewDragHelper实现QQ侧滑边栏 移动手机版的QQ的左边侧栏,有一个特殊的交互设计效果:当用户手指向右或向左滑动时,QQ的左边会弹出或收缩一个侧滑的边栏。这种效果简单的做法可以使用Android提供的NavigationView,DrawerLayout实现之(附录文章1,2,3),但如果要想做到QQ那样的精致效果,或许得使用Android ViewDragHelpe...
阅读(882) 评论(0)

Android动画循环弹动cycleInterpolator

Android动画循环弹动cycleInterpolator Android动画中cycleInterpolator定义属性android:cycles可以是一个动画反复执行,从而达到一个动画左右、垂直或者其他如斜方向上的反复弹动(摆动)。 写一个测试的Activity: package zhangphil.anim; import android.app.Activity; import...
阅读(5465) 评论(0)

Android消息通信之无所不能的第三方开源项目EventBus

 Android消息通信之无所不能的第三方开源项目EventBus 在Android开发中,消息通信在开发过程中是比较重要但比较略微繁琐的过程,比如,Activity与Fragment之间的消息通信,后台Service与前台Activity的消息通信,Fragment与Fragment之间的消息通信等等情况,Android本身提供的有完善的广播、在Service中也有的Messenger、...
阅读(1192) 评论(0)

Android Service进程间双向通信之Messenger(系列4)

Android Service进程间双向通信之Messenger(系列4) 附录文章2虽然利用Service的Binder、bindService这些机制实现了Android Service与其他组件的相互通信,但实现手段并不唯一,Android体系架构中还有一个解决方案:利用Android Messenger实现Service进程间双向通信。 先丢出代码。 先写一个MyServic...
阅读(1653) 评论(0)

Android Service之串行化Service:IntentService(系列3)

 Android Service之串行化Service:IntentService(系列3) 之前写了一系列的文章关于Android Service。 (文章1)《Android Service简介(系列1)》文章链接地址:http://blog.csdn.net/zhangphil/article/details/49373939 (文章2)《Android Activity...
阅读(944) 评论(0)

Android Activity与Service数据交互:Binder、bindService(系列2)

Android Activity与Service数据交互:Binder、bindService(系列2) 在实际的开发中,往往通过Android的Service把后台任务完成后,需要将结果传递给上层代码,比如一个Activity启动了Service,当Service在后台完成处理操作后,此时Service需要将结果传递给Activity,该怎么办呢?办法很多,其中一个就是使用和Andro...
阅读(1512) 评论(0)

Android Service简介(系列1)

 Android Service简介(系列1) Android Service是Android重要的组件,在开发中会有用到和涉及。本文先给出一个最简单的Android Service例子。 (第1步)写一个类继承自Service,假设这个类的名字叫做MyAppService.java,重点是完成两个方法: Service的onCreate和onStartCommand方法。 onCr...
阅读(797) 评论(0)

Android自定制Toast显示外观

 Android自定制Toast显示外观 Android原生的Toast只是提供一个简单的文本显示消息。有些单调乏味。不过,Android Toast本身也充分提供了对Toast可定制化的方案,那就是Toast的setView()方法。比如,可以自己在代码中从一个布局文件加载一个view,然后装载到Toast中作为Toast的view显示,如代码所示: private void show...
阅读(932) 评论(0)

Android ExpandableListView开发简介

 Android ExpandableListView开发简介 我之前写了一些文章是关于实现带有分组、标签的“ListView”: (文章1)《类似通讯录分组的Android PinnedSectionListView,且分组标签悬停滑入滑出》文章链接:http://blog.csdn.net/zhangphil/article/details/47144125 (文章2)《A...
阅读(771) 评论(0)

Android CollapsingToolbarLayout:将ActionBar载入Toolbar(2)

Android CollapsingToolbarLayout:将ActionBar载入Toolbar(2) 我之前写了一篇文章:《Android Material Design : CollapsingToolbarLayout使用简介》文章链接地址:http://blog.csdn.net/zhangphil/article/details/48930821 这篇文章主要介绍了Andr...
阅读(859) 评论(0)

Android Quick Return Bar导航条

 Android Quick Return Bar导航条 之前写了一些文章是关于Android Toolbar各种变换形式和作用: (文章1)《Android Material Design:基于CoordinatorLayout实现向上滚动导航条ToolBar滚出、向下滚动导航条滚出》文章链接地址:http://blog.csdn.net/zhangphil/article/detai...
阅读(730) 评论(0)

Android字体多样式和动画TextDrawable

 Android字体多样式和动画TextDrawable 在实际的Android开发中,很多时候,需要用TextView表现和展示view的内容和标题、标签之类。但是Android本身提供的TextView只提供了基础的text表现,比较单调乏味,如果要实现丰富多彩的和ImageView那样的样式和表现能力,则需要自己动手实现或者使用第三方开源库。 在github上的第三方开源库Text...
阅读(2438) 评论(0)

Android DownloadManager下载完成事件监听(系列4)

 Android DownloadManager下载完成事件监听(系列4) 我在之前写了写一些关于Android DownloadManager 的文章: (系列1)《Android大数据、断点续传、耗时下载之DownloadManager开发简介(1)》文章链接地址:http://blog.csdn.net/zhangphil/article/details/48949027 (...
阅读(5330) 评论(0)

Android DownloadManager下载进度查询(系列3)

 Android DownloadManager下载进度查询(系列3) 我在之前写了写一些关于Android DownloadManager 的文章: (系列1)《Android大数据、断点续传、耗时下载之DownloadManager开发简介(1)》文章链接地址:http://blog.csdn.net/zhangphil/article/details/48949027 (...
阅读(3188) 评论(0)

基于Android ActionBar的SearchView实时搜索结果

 基于Android ActionBar的SearchView实时搜索结果 在此之前,我写了一篇文章《Android AppCompatActivity的ActionBar之SearchView、ShareActionProvider以及menu》(文章链接地址:http://blog.csdn.net/zhangphil/article/details/49229567 ),本文是在这篇...
阅读(2019) 评论(0)

Android AppCompatActivity的ActionBar之SearchView、ShareActionProvider以及menu

 Android AppCompatActivity的ActionBar之SearchView、ShareActionProvider以及menu Android早期推出的ActionBarActivity被Android谷歌官方废弃,推荐使用AppCompatActivity替代ActionBarActivity。在实际的开发中现在也基本上不再怎么使用ActionBar,而是使用最新的T...
阅读(1417) 评论(0)

Android Toolbar左、中、右对齐

 Android Toolbar左、中、右对齐 默认的Android Toolbar中添加子元素view是从左到右依次添加。需要注意的是,Android Toolbar为自身的NavigationIcon(app:navigationIcon)最靠右,Logo(app:logo)紧接NavigationIcon、Title(app:title)接续Logo、保留了默认的位置(从左边到右...
阅读(6229) 评论(0)
43条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:1414948次
    • 积分:18607
    • 等级:
    • 排名:第551名
    • 原创:509篇
    • 转载:13篇
    • 译文:2篇
    • 评论:270条
    关于我
    邮箱: zhangphil@live.com
    博客专栏
    最新评论