当前搜索:

Android带有删除按钮的EditText:EditTextWithDeleteButton

 Android带有删除按钮的EditText:EditTextWithDeleteButton 在现在常见的APP涉及到用户输入时候(输入用户名、密码、账号信息等等)的输入框时候,虽然这是一个典型的Android EditText,但是考虑到用户时常输入可能产生错误,进而需要清掉刚才输入的内容,继而进行一次全新的输入,因此,众多的APP设计时候,通常会在EditText输入框的右边加上一...
阅读(1721) 评论(0)

Android加载Gif图片的一般方法:Movie实现

 Android加载Gif图片的一般方法:Movie实现 Android的ImageView无法直接加载Gif图片,如果需要在自己的代码中加载一个gif图片(这很常见,比如下载过程中的loading以示正在下载的转动的圆球),则无法直接用ImageView。鉴于此,Android社区开发者为解决此问题贡献了很多解决方案,其中一种比较简易且比较流行的做法是通过Android Movie的方式...
阅读(4391) 评论(0)

Android电话录音

 Android电话录音 本例是一个通用的电话录音方案,先创建一个广播接收, package zhangphil.phonerecorder; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.ut...
阅读(1001) 评论(0)

Android EditText输入光标居于开头最开始位置

Android EditText输入光标居于开头最开始位置 Android的EditText输入光标默认是居于整个EditText的中心位置的,如图所示: 如果欲使EditText加载后的输入光标自动处于最开始处,可以通过设置EditText的android:gravity实现,设置android:gravity为left或者start即可,可以设置: android:g...
阅读(6188) 评论(2)

一个Android登陆/注册XML布局文件代码

一个Android登陆/注册XML布局文件代码 通常在APP开发中不可避免要涉及到登陆/注册xml布局文件的编码实现,这些Android APP登陆/注册XML布局文件代码倒不是很难,但是要在xml布局写代码实现UI设计要求的各种颜色、大小、字体、间距、圆角等等细节设计要求,那么就比较繁琐了,需要不断的细微调整,同时要考虑视屏和匹配不同的Android设备屏幕。还有就是,这类Android登...
阅读(2371) 评论(0)

Android WindowManager悬浮窗

 Android WindowManager悬浮窗 Android WindowManager悬浮窗的实现代码不难,悬浮窗创建成功后将悬浮悬停在设备的屏幕桌面上。悬浮窗通常使用情况:假设APP需要消失在屏幕时候保留一定的操作入口,则可以考虑使用。 需要增加权限: 一个简单的Android WindowManager悬浮窗实现代码: import android.app.A...
阅读(2792) 评论(1)

Android不用OnScrollListener采用GestureDetector结合OnTouchListener实现ListView下拉/上拉刷新

 Android不用OnScrollListener采用GestureDetector结合OnTouchListener实现ListView下拉/上拉刷新 通常Android的ListView的下拉/上拉刷新实现,使用OnScrollListener比较简单,比如如果要实现下拉见顶刷新,思路是在OnScrollListener判断当前ListView的滚动状态,如果滚动停止,则将此时Lis...
阅读(1173) 评论(0)

Android AbsListView坐标体系解析

 Android AbsListView坐标体系解析 Android的AbsListView与Android ListView不同,AbsListView代表了一个抽象的列表View。在实际的开发中直接使用Android ListView几乎可以完全完成所有与List这类View相关的开发任务,但在极个别情况下, 需要深入到Android的AbsListView中进行仔细的坐标定位。 为...
阅读(1606) 评论(0)

Android ParallaxViewPager:ViewPager背景视差Parallax移动

Android ParallaxViewPager:ViewPager背景视察移动 附录的相关文章,实现了一种是当ViewPager左右滑动时候,背景伴随左右滑动,而本文要介绍的Android ParallaxViewPager实现一种在Android ViewPager页面左右翻动时候特殊的视察移动的视觉效果,如下面的动态图所示: 测试的主MainActivity.jav...
阅读(1248) 评论(0)

Android BackgroundViewPager:类似桌面背景壁纸随手指滑动

 Android BackgroundViewPager:类似桌面背景壁纸随手指滑动 Android BackgroundViewPager要实现的功能和Android桌面极为类似,即,假设用户的手指在Android设备的屏幕(桌面)左右随意翻动时候,桌面的背景壁纸也随之左右滑动,如动态图所示: Android BackgroundViewPager在github上的项目主页是:...
阅读(1462) 评论(0)

Android判断ListView滚动到最顶部第0条item完全完整可见及最底部最后一条item完全完整可见

Android判断ListView滚动到最顶部第0条item完全完整可见及最底部最后一条item完全完整可见 给Android的ListView增加一个OnScrollListener监听事件: mListView.setOnScrollListener(new OnScrollListener() { private int firstVisibleItem, visibl...
阅读(3310) 评论(0)

Android Open Source:陌陌(momo)源代码及实现(大部分UI+功能)

 Android Open Source:陌陌(momo)源代码及实现(大部分UI+功能) 这是一个Android开源代码实现了陌陌的大部分ui及ui相关的事件操作及功能,代码运行结果如图所示: 该套源代码在github上的链接地址是:https://github....
阅读(2689) 评论(0)

Android开源之仿微信UI

 Android开源之仿微信UI 这是一个仿Android版本的微信UI开源项目,该项目实现了微信表面的UI编码设计与实现,尚未实现功能部分。实现了部分页面的跳转逻辑,比如初始页进入主界面。github上的链接地址:https://github.com/zhangphil/Android-FangWeiXinUI 该项目代码运行结果如图图所示:...
阅读(1774) 评论(0)

Android开源项目之音乐播放器:HideMusicPlayer

 Android开源项目之音乐播放器:HideMusicPlayer HideMusicPlayer是Android平台上一个开源的音乐播放器项目,github上的链接地址:https://github.com/zhangphil/Android-HideMusicPlayer.git HideMusicPlayer除了本身的代码以外,它还引用了一个第三方的库(好像是日本的):Sha...
阅读(2453) 评论(0)

Android Circular Progress Button

 Android Circular Progress Button Android Circular Progress Button旨在实现Button按钮漂亮的状态动画切换,Android Circular Progress Button在github上的项目主页是:https://github.com/dmytrodanylyk/circular-progress-button ,An...
阅读(1459) 评论(0)

Android开源项目:捕鱼达人游戏源代码

 Android开源项目:捕鱼达人游戏源代码 这是一个Android上的开源项目:捕鱼达人游戏源代码,github上的地址链接是:https://github.com/zhangphil/Android-BuYuDaRenGame.git 内容和捕鱼达人类似。...
阅读(3344) 评论(1)

Android开源项目:微信打飞机游戏源代码

 Android开源项目:微信打飞机游戏源代码   这是一个开源的Android微信打飞机项目,github上的链接地址:https://github.com/zhangphil/Android-WeiXinDaFeiJi 代码运行后基本上微信之前的打飞机游戏一模一样。...
阅读(1681) 评论(0)

Android CircleMenu:旋转转盘选择Menu

 Android CircleMenu:旋转转盘选择Menu Android CircleMenu是一个可以自由旋转类似转盘样式的选择Menu。其运行效果如动态图所示: 这在中国建设银行官方的APP中有用到该技术,下图这是中国建设银行官方APP的首页,其中的转盘明显就是一个Android CircleMenu: Android CircleMenu在...
阅读(1287) 评论(0)

Android乐动力的开始启动页面开源代码

 Android乐动力的开始启动页面开源代码,在github上的项目主页是:https://github.com/zhangphil/LeDongLiStart 其运行结果如动态图所示:动态图gif:https://github.com/zhangphil/LeDongLiStart/blob/master/%E6%95%88%E6%9E%9C%E5%9B%BE%E5%8A%A8%E6%8...
阅读(834) 评论(0)

Android CircularFloatingActionMenu:作为系统级按钮悬浮桌面弹出菜单使用(3)

 Android CircularFloatingActionMenu:作为系统级按钮悬浮桌面弹出菜单使用(3) Android CircularFloatingActionMenu另外一个不同寻常的地方是,Android CircularFloatingActionMenu可以写在服务Service里面,然后通过上层一个Activity启动这个服务,然后就可以作为Android系统级悬浮...
阅读(5705) 评论(4)
42条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:1414962次
    • 积分:18607
    • 等级:
    • 排名:第551名
    • 原创:509篇
    • 转载:13篇
    • 译文:2篇
    • 评论:270条
    关于我
    邮箱: zhangphil@live.com
    博客专栏
    最新评论