- 博客(9)
- 资源 (8)
- 收藏
- 关注
原创 5分钟实现Android中更换头像功能
更换头像这个功能在用户界面几乎是100%出现的。通过拍摄照片或者调用图库中的图片,并且进行剪裁,来进行头像的设置。 这个项目借用了开源项目 RoundedImageView。当然就需要把这个项目下的三个文件复制进来。 也可以添加依赖: compile 'com.makeramen:roundedimageview:2.2.1'这个是项目的结构图布局很简单,一个自定义的RoundedIm
2016-10-22 13:47:22 4694 1
原创 AndroidUI组件 IndexView 为列表添加索引
先看看效果图吧,还不错吧: 这是工程目录:文件太多就不一一上传了 运用这个需要一个网上的拼音转换的依赖:compile 'com.github.stuxuhai:jpinyin:1.1.7'具体代码就不展示,大家可以到这里俩下载demo:
2016-10-22 10:51:19 751
原创 AndroidUI组件---SlidingTabLayout实现ViewPager页卡滑动效果
使用SlidingTabLayout需要准备2个类,分别是 SlidingTabLayout,与SlidingTabStrip,,放进项目中时只用修改下包名即可。 效果制作的不是很好。 这篇文章,也是在网上搜了很多资源参考,对 SlidingTabLayout.java和SlidingTabStrip.java进行了修改。大家可以更改他的格式字体大小、选中状态,分割线调整等等。先上传这两个文件,
2016-10-22 09:56:11 2477
原创 Android实现一款不错Banner界面广告图片循环轮播
Demo实现的效果图如下: 工程目录如下图: 一个Application,一个实体类,一个Activity,另一个是自定义的AutoPlayingViewPager继承FrameLayout。 首先看一下自定义的AutoPlayingViewPager,功能都在这里实现。采用了第三方图片加载框架:universal_image_loader;package com.skycracks.
2016-10-20 18:48:52 2507 1
原创 使用Photoview实现图片左右滑动及缩放功能
我想,不管是做什么样的app。一般都会涉及到图片点击方法,和左右滑动的功能吧。今天我就把自己的实现拿来分享一下。图片的加载用到了picasso的图片加载工具。 第一步:注入依赖compile 'com.squareup.picasso:picasso:2.5.2'compile 'com.github.chrisbanes:PhotoView:1.3.0'第二步,我们就来实现这个功能。多张图片左
2016-10-17 19:15:33 5103 1
原创 Android TextView多文本折叠展开效果
最近做项目,效果图要用到TextView的折叠,超过一定行数的时候,就会折叠起来,点击可以展开。网上找了一些效果,自己也稍作了修改。便拿来与网友分享分享。 参考文献:http://blog.csdn.net/jdsjlzx/article/details/45821909第一种:通过多个布局组合实现 大概步骤: - 定义布局,垂直的线性LinearLayout布局、TextView和Imag
2016-10-11 21:48:45 2902
原创 高仿IOS的Android的弹出框
先看一下效果图,这个也是从网上☭来的。 效果不错,就借此拿来与大伙分享分享。 github源码地址:https://github.com/saiwu-bigkoo/Android-AlertView. 1.怎么用:添加依赖。compile 'com.bigkoo:alertview:1.0.3'2.实例demo(大家可以根据需要来选择自己需要的框框)。package com.example
2016-10-08 18:16:36 5996 1
原创 TextView单击跳转、字体颜色、去掉下划线
核心源码:public class MainActivity extends AppCompatActivity { TextView textView1; TextView textView2; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(s
2016-10-07 22:41:11 980
原创 史上最简单的MVP模式
本篇文章适合那些对MVP设计模式有一定了解但还不是很熟悉的同学。如果有写得不对的地方,欢迎指正。 那我们就来写一个简单的demo吧,从实例上来学比较快。就举一个登录的例子。 第一步:第一资源文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res
2016-10-04 17:25:52 526 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人