自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jxnk25的博客

用汗水灌溉梦想,用梦想创造奇迹

  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android开发使用Viewpager实现程序引导界面

使用ViewPager实现程序引导界面相信现在许多人在第一次使用某个程序的时候,会有一个程序的引导的界面,指引用户如何在程序中进行操作,这个能给用户带来良好的用户体验。下面,我就来利用ViewPager来实现这个功能:所实现的功能:1.可以左右滑动功能图片。2.图片的索引看出当前图片所在的位置。3.可循环滑动。4.图片的索引带有动画效果。

2015-08-15 09:09:04 1075

原创 Android沉浸式状态栏设计(安卓4.4以上才能支持)

安卓在4.4以上开始支持沉浸式状态栏了,这个给用户带来了极佳的体验。那么可能有些人会问?什么是沉浸式状态栏?什么是沉浸式状态栏?沉浸式状态栏意思指状态栏的颜色随着软件颜色而改变,使状态栏和软件颜色保持一致,沉浸其中!当我们打开应用程序时,不会再因为看到应用程序和状态栏的黑边相隔开而感到十分难看。沉浸式状态栏由于其能给用户群体带来极佳的用户体验,已经在越来越多的应用上得到了体现。

2015-07-29 23:23:24 2764 6

原创 XBanner支持图片无限轮播控件,可自定义功能

【转载,请注明出处】,博客链接:http://blog.csdn.net/jxnk25/article/details/50590596XBanner支持图片无限轮播的控件,可进行自定义功能,可满足市场上大部分的图片轮播功能需求,可定制开发,具体可参考Github上的Demo以及开发文档。主要功能:支持根据服务端返回的数据动态设置广告条的总页数支持大于等于1页时的无限循环自动轮播、手指按下暂停轮

2016-09-19 10:25:01 1748 2

原创 Android开发各类常见错误解决方案

本文属于个人平时项目开发过程遇到的一些问题,记录下来并总结解决方案,希望能帮到大家解决问题,有些问题的解决方案是在StackoverFlow上找到的,建议大家遇到问题多去上面找,基本上都能找到解决方案的。简书博客地址:http://www.jianshu.com/p/c5db81cbc438(1)将Eclipse项目导入到Android studio 中 很多点9图出现问题解决方法: 在build

2016-09-05 13:53:02 1179

原创 Android开发——CustomView(扩展视图、组合视图)

Android开发——CustomView(扩展视图、组合视图)自定义View: 扩展控件。 对控件已有功能的一个扩展,使其适应项目需求 例子: 可以下载图片的自定义ImageView 1.继承ImageView 2.添加下载功能效果图: 自定义

2016-03-08 10:32:57 1316

原创 使用ViewPagerIndicator结合ViewPager实现网易新闻客户端的Tab标签效果

在最近的项目中,我们开发是新闻客户端中,有很多Tab标签,有很多实现方式,我使用的是一个开源控件ViewPageIndicator,ViewPageIndicator就是ViewPger指示器,使用ViewPageIndicator集合Viewpager来实现网易新闻客户端的Tab标签效果。ViewPageIndicator就是一个分页指示器,一个应用上有很多Tab,使用ViewPageInd

2016-01-27 00:04:42 1010

原创 Android开发——listview中嵌套checkBox复选框实现单选、全选删除列表内容

Android开发——listview中嵌套checkBox复选框实现单选、全选删除列表内容listView中嵌套复选框进行条目的选中删除操作,我们经常会用到,比如:购物车清单中的商品添加删除,及通讯录、短信的删除等功能。话不多说,先上运行效果图:若要实现listview中嵌套checkbox复选框的单选、全选列表删除功能,我们需要实现一个自定义适配器;整体实现思路

2015-12-19 14:20:16 8195 2

原创 Java编程基础——java概述及环境变量的配置

Java编程基础——java概述及环境变量的配置   学习Android之前,把java学好,拥有扎实的java基础,在后续的Android开发中会相对比较轻松一些,而且如果作为应届毕业生出去面试时,面试官问的问题也是经常与Java基础相关,不会问太深入的Android问题。1.Java的特性:就是它是基于C/C++,吸取它们的一些优点的健壮性语言,其次java

2015-11-17 19:03:00 475

原创 Android开发之实现拨号功能

Android开发之实现拨号功能在我们刚开始接触Android入门开发时会涉及到如何调用系统拨号功能实现拨号功能,在这里,我们实现调用系统拨号并且把用户输入的号码传递到系统拨号盘,这样也是为了可以让用户检查号码的正确性,给予用户更好的用户体验。先上图再说:1.首先我们需要调用系统拨号就需要在AndroidMainifest.xml文件中获取拨打电话的权限。

2015-10-08 08:46:20 3491

原创 Android开发实现按两次返回键退出的方法

Android开发实现按两次返回键退出的方法经常当我们使用某个APP时,需要退出时时常时连续按两次返回键退出程序,那么这个退出机制的实现原理是什么呢,让我们一起来看一看实现效果:实现的基本原理:当按下BACK键时,会被onKeyDown捕获,判断是BACK键,则执行exit方法。如果在2秒内,再次按了BACK键,则再次执行exit方法,此

2015-09-13 16:29:37 546

转载 【开源项目解析】QQ“一键下班”功能实现解析——学习Path及贝塞尔曲线的基本使用

早在很久很久以前,QQ就实现了“一键下班”功能。何为“一键下班”?当你QQ有信息时,下部会有信息数量提示红点,点击拖动之后,就会出现“一键下班”效果。本文将结合github上关于此功能的一个简单实现,介绍这个功能的基本实现思路。项目地址https://github.com/chenupt/BezierDemo最终实现效果实现原理解析我个人感觉,这

2015-09-13 16:25:34 898

原创 Android开发岗面试之常用面试题

Android面试之常用面试题最近面试了几家公司,总结出一些面试常问的问题,希望能对大家有所帮助1.请使用java或者C++实现反转单链表,这里使用的是java,主要是面试中可能会经常碰上该类似操作,尤其是稍大点公司,面试官可能并不在乎你能不能搞定该题,但是这类型题目最是能体现程序员的思维状态。

2015-09-12 10:07:15 1584

原创 Android开发之使用viewpager实现图片轮播(二)

Android开发之使用viewpager实现图片轮播(网络图片轮播效果)

2015-09-08 14:20:38 639

原创 Android开发之图片轮播的使用教程(一)

Android图片轮播的使用教程

2015-08-27 15:48:40 2401

原创 Android开发圆角button的简单实现

Android开发圆角button的简单实现当我们在做开发时,设计界面UI时会发现如果调用系统自带的button会显得有些难看,有时我们在其他软件上看到button按钮四个角都是有弧度的,俗称圆角button,这种button整体效果还是不错的,那在这里我就简单介绍下如何实现圆角button的方法。先上效果图先:首先新建一个xml文件,这里我命名为button.

2015-08-20 23:56:15 1080

转载 Android 下拉刷新上拉加载 多种应用场景 超级大放送(上)

转载请标明原文地址:http://blog.csdn.net/yalinfendou/article/details/47707017      关于Android下拉刷新上拉加载,网上的Demo太多太多了,这里不是介绍怎么去实现下拉刷新上拉加载,而是针对下拉刷新上拉加载常用的一些应用场景就行了一些总结,包含了下拉刷新上拉加载过程中遇到的一些手势冲突问题的解决方法(只能算是抛砖引玉)。

2015-08-17 16:56:57 2381

原创 Android开发中几个常见错误处理方法

Android开发中几个常见错误处理方法1. Invalid file name: must contain only [a-z0-9_.]错误处理对是初学者的同胞们说明下 ,出现这个错误从字面上理解是因为没有按照正则表达的形式 创建文件 ,于是我们可以看我们的所创建的文件(在layout文件下)xml文件 ,那么根据提示就可以知道是创建的文件出现了问题。所以将xml文件的名称

2015-08-16 09:04:31 492

原创 Android开发中使用SharedPreferences记录用户是否第一次启动程序

Android开发中使用SharedPreferences记录用户是否第一次启动程序相信大家在首次启动某个程序时会出现程序的引导界面,但是当我们第二次进入时,引导界面已经不再出现了,这是为什么呢?这是程序记录了用户是否是第一次启动程序,那这个又是如何实现的呢?下面我将利用SharedPreferences来实现保存用户是否首次启动程序。(前面我写了一个关于如何使用ViewPag

2015-08-15 09:59:35 1817 1

原创 Android开发中导入一个项目作为library时出错解决方法

最近在做一个项目的时候遇到一个小问题,当我想把一个Demo中的library导入进eclipse中时,一直导入不成功,出现如下提示:当出现在这个提示的时候,可能我们所要导入的library与之前导入的项目重名了,这时只要我们修改原来在eclipse中存在的项目重新命名或者修改我们要导入的项目的名字,就可以成功导入进去了。修改完之后就可以成功上传了。

2015-08-08 23:56:19 918

原创 Android开发中Fragment的使用

Fragment 表现 Activity 中用UI的一个行为或者一部分. 可以组合多个fragment放在一个单独的activity中来创建一个多界面区域的UI,并可以在多个activity里重用某一个fragment.把fragment 想象成一个activity的模块化区域, 有它自己的生命周期, 接收属于它的输入事件, 并且可以在activity运行期间添加和删除.  Fragmen

2015-06-30 10:00:33 769

Android开发——listview中嵌套checkBox复选框实现单选、全选删除列表内容

Android开发——listview中嵌套checkBox复选框实现单选、全选删除列表内容 详情可以看我的博客http://blog.csdn.net/jxnk25/article/details/50358231

2015-12-20

图片轮播(本地图片)demo

这是一个利用viewpager的本地图片轮播demo

2015-09-07

使用ViewPager及SharedPreferences保存用户数据的demo

使用ViewPager及SharedPreferences保存用户数据的demo。实现引导界面及保存用户是否首次启动程序

2015-08-15

android沉浸式任务栏Demo

android沉浸式任务栏Demo,简单的几行代码让你的应用变得更加美好

2015-07-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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