自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

youth5201314的专栏

快乐从分享开始

  • 博客(6)
  • 资源 (19)
  • 收藏
  • 关注

原创 Glide加载自定义图形形状

Glide实现图片的自定义主要是集成BitmapTransformation进行修改。使用方法 Glide .with(mContext) .load(url) //设置圆角图片 .transform(new GlideRoundTransform(mContext, 10)) //设置圆形图片 .transform(new GlideCircleTr

2016-08-22 16:06:03 813

原创 Glide详细使用总结

Glide 是一个高效、开源、 Android设备上的媒体管理框架,它遵循BSD、MIT以及Apache 2.0协议发布。Glide具有获取、解码和展示视频剧照、图片、动画等功能,它还有灵活的API,这些API使开发者能够将Glide应用在几乎任何网络协议栈里。创建Glide的主要目的有两个,一个是实现平滑的图片列表滚动效果,另一个是支持远程图片的获取、大小调整和展示。Glide简单使用就像 Pic

2016-08-22 16:05:19 7341

原创 MPAndroidChart的一些问题解决方法

MPAndroidChart的一些问题解决方法

2016-08-22 16:04:47 13685 5

原创 Android文件和base64互转

在项目中需要用到文件传输入,有时需要将文件转成base64字串,再将base64字串转成字节流保存在文件了。

2016-08-22 16:03:28 6284

原创 Android Webview和js交互

有时我们有这样的需求:需要从app的网页中点击调用软件内部的页面,又或者是软件内部调用网页的js方法。js代码调用Android中的方法addJavascriptInterface方法有两个参数: 第一个参数就是我们一般会实现一个自己的类,类里面提供我们要提供给javascript访问的方法; 第二个参数是访问我们在obj中声明的方法时候所用到的js对象; 调用模式为window.interf

2016-08-22 16:02:27 452

原创 Android广告图片轮播控件,支持无限循环和5种主题,可以灵活设置轮播样式、时间、位置、图片加载框架等!

传送门 https://github.com/youth5201314/banner现在的绝大数app都有banner界面,实现循环播放多个广告图片和手动滑动循环等功能。因为ViewPager并不支持循环翻页,所以要实现循环还得需要自己去动手,所以其他的轮播控件大多都是重写viewpager,而且代码很臃肿。我就把项目中的控件剔了出来,希望大家觉得有用。效果图 模式 图片 指示器模式

2016-07-29 11:15:17 3678 1

Pepk 签名工具(华为市场或者谷歌市场上架app签名需要)

使用下方命令运行该工具: java -jar pepk.jar --keystore test.jks --alias test --output=output.zip --encryptionkey=你的秘钥

2022-11-02

利用新版ShareSDK进行手动分享(自定义分享界面)

官方提供的界面有时候不能满足我们的需求,所以就只有自己定义界面了。demo里用最新的sdk实现了自定义界面分享到指定平台

2015-06-01

51CTO下载-仿淘宝购买商品,主页后缩源码

由于目前的项目也是在做商城的应用、自然少不点商品的展示页、个人觉得淘宝的商品展示页非常不错、在网上找了很多资源、最后自己动集成了一个Demo、本Demo实现了Android类似于淘宝商品页展示的滑动效果(继续拖动,查看图文详情)、如果拖动了一半就会自动滑动到顶部、并带有动画效果、原理是通过两个ScrollView来实现的、上面的ScrollView放产品简介、下面的ScrollView放详细介绍、下面是应用简单的截图、具体效果大家可以下载源代码导入Eclipse查看

2015-04-01

Android电商类商品详细--多属性选择,类似于淘宝选择颜色

自动适应屏幕宽度,需要设置SingleSelectCheckBoxs父控件的panddingleft和paddingright各8dip,如果不设置,可以将SingleSelectCheckBoxs中的(屏幕宽度mSrcl-16)修改成(屏幕宽度mSrcW) 1:不满一行充满父控件 2:满一行的正常排列 3:余下不满一行的按照满一行的布局排列。

2015-04-01

android 图片层叠效果

使用Gallery做出的图片层叠效果: 实现关键: 1、改写Gallery,实现图片的层叠和透明度渐变。 主要是改写getChildStaticTransformation方法 2、对图片进行加工处理,实现透明倒影。 3、对于超大图片,先进行缩小。防止图片过大,超出屏幕范围报错。

2015-01-15

eclipse 主题包

1. 确保你的Eclipse是最新版本(Juno版),早先的版本可能不支持。 2. 在下面所给的链接下载Dark Juno主题,它修改了Eclipse所有的视图的颜色,工具栏也变成了暗黑主题。当然,我们还需要修改编辑器的颜色主题。 https://github.com/downloads/rogerdudler/eclipse-ui-themes/com.github.eclipsecolortheme.themes_1.0.0.201207121019.zip 这个主题包下载完成后,请解压到Eclipse安装目录的dropins子目录下。 重启Eclipse,并选择菜单"Preferences"->"General"->"Appearance",并选择Dark Juno主题。 3. 下载Eclipse的颜色主题(Color Themes)插件 下载地址:http://eclipsecolorthemes.org/ 安装方法有两种,一是通过Eclipse的Marketplace找到Eclipse Color Theme插件,选择安装。 另一种是通过Eclipse的Update Site方式安装,地址如下: http://eclipse-color-theme.github.com/update

2014-11-04

上拉加载更多

android开发中,listview是最常用的控件之一,通常我们可以再微博、微信等很多应用里面都可以看到下拉刷新,以及上拉刷新,点击查看更多等功能。这里介绍下说下上拉刷新。 上拉刷新其实和底部的“点击加载更多”的功能差不多。都是分页加载数据的一个实现。具体是去监听滚动条事件,下拉到底部时进行操作。

2014-10-29

android自定义圆角imageView

android自定义圆角imageView

2014-08-11

android接入大众点评demo

android写的接入大众点评的demo

2014-08-11

一款功能齐全的android自定义日历

这是一款功能相当强大的android自定义日历。

2014-08-11

android自定义的日历

android自定义的日历,具体的就不说了,看代码吧

2014-08-11

mina即时聊天demo

mina的即时聊天demo,demo里自由一个通过控制台实现的服务端和客户端,主要是实现mina的流程,运用到android中小改下就可以了!

2014-08-11

flappyBird 飞翔的小鸟 源码

flappyBird 飞翔的小鸟 源码 很有学习价值

2014-03-23

文件日期修改器

我们可以修改文件的创建日期,可以很好的解决一些问题

2014-02-14

wifi共享批处理文件(很小很方便)

共享wifi 代替路由器 而且很小不怎么占内存~

2014-02-14

全国省市县数据sql文件

非常实用的省市县sql文件,里面的城市非常全面

2013-11-14

用liger ui 写的jsp图书管理系统。

不会liger ui的,这个系统可以当做参考,对学习liger ui有很多的帮助

2013-11-14

swing入门教程

swing入门教程

2013-04-17

图形界面开发--AWT,Swing , SWT

在本书刚开始计划写的时候,选的书名是《MyEclipse 6 Java EE 开发中文手册》,后 来才改成了现在的这个名字:《MyEclipse 6 Java 开发中文教程》。这是因为 Java的覆盖面 要比Java EE 大些,Java的开发也不是除了做做网页(一般加以专业称呼为 Java EE 开发), 而且考虑到实际情况,在一般公司中经常出现维护老项目的现象,如果是在校学子做毕业设 计,也会用到一些目前来说不是太“主流”的技术,在Java中,经常就是指图形界面开发。 那么图形界面开发到底在实际中有没有用?回答是肯定的:有!大家想想,打开Windows 后看到的是什么?窗口!那就对了,所有这些都是图形界面应用。IE 浏览器本身,也是个 带界面,能够用鼠标键盘操作的图形应用。至于游戏,那就是专门主攻图形学的带界面应用。 绝对上讲,没有界面的应用是不存在的。界面是电脑和人脑沟通的窗口。类似于DOS,Linux 那样的命令行的,叫文字界面。其它所有带有窗口,一般支持鼠标,键盘,手柄等的,都属 于图形界面。至于 Java的开发,所用到的开发工具,例如 JBuilder ,Eclipse,MyEclipse, Netbeans,无一不是图形界面的应用。但是长期以来,由于种种原因(我想其中最重要的 原因大概是速度,内存占用和系统集成度),图形界面一直没能成为 Java 开发的主流,尤 其在国内,做JSP 成了 Java开发的代名词,但是国外的情况好很多,出现了很多基于Swing 的优秀软件。我想国内的电脑普遍配置过低也是个很重要的因素。但是,这并不影响Java 图形界面的应用广度,很多项目,尤其是比较综合的项目,都还是用到了图形界面的开发, 例如Applet 技术,客户端软件,以及最近非常流行的Eclipse 下的SWT/JFace/RCP(Rich Client Platform,富用户客户端平台)软件开发,它们都是图形界面的软件。而且,在公司, 很多老项目,可能是用Applet 搭建,或者是完全用Swing 实现的,这时候,您都不得不维 护它,因为客户用习惯了一样东西后,是很难再做改变的,例如笔者此前就职的那家外企, 就有大量的Swing 应用。至于做算法的,一般也都会和一些界面结合起来,制作一些Demo 应用。如果是图形相关的,那更是100 %要做界面了,虽然Java中的图形算法由于虚拟机 本身的原因执行效率低一些。 Java中的图形界面系统和JVM 一样,也是分为四个层次(大致的划分,并未参考权威 的资料):操作系统图形设备层 > 虚拟机本地代码层 > Java 封装层 > 用户应用层。由于 画图依赖操作系统的功能,所以,在一些服务器上,例如没有安装XWindows 系统的Linux 服务器,不能执行图形界面应用。又由于 Java的图形界面采用了最大公约数的做法,所以 和底层的语言例如C++相比,其功能总是感觉少,例如托盘功能(桌面最右下角的那部分 区域),也是最近才加入的(JDK1.6 支持)。虚拟机本地代码层体现在大量的 DLL 文件上,例 如jre/bin/awt.dll ,就是 Java的AWT类的C 代码的封装,所有的键盘和鼠标操作,都通过 它来进行(换句话说纯Java 是做不到的)。使用微软的 VC++ 中提供的一款工具 Dependency Walker ,可以看到其中的 DLL 中封装的函数列表,如图 18.1 所示。所以一般 对Java访问系统级功能的操作,例如访问注册表,都需要额外使用 C++ 代码来实现,一般 也不跨平台,这也是 Java的图形界面开发一直没能流行开来的一个原因,甚至于现在出现 了Eclipse力挺的 SWT,这样的局面还是依然不能结束

2013-04-17

《Java通用范例开发金典》

《Java通用范例开发金典》一书的完整源代码及其相关资源

2013-04-17

空空如也

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

TA关注的人

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