自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(129)
  • 资源 (12)
  • 收藏
  • 关注

原创 自定义Drawable Demo(圆角/圆形图片,Material动画)

自定义Drawable Demo(圆角/圆形图片,Material动画)参考:https://github.com/dinuscxj/LoadingDrawable本项目地址:https://github.com/Blankeer/DrawableDemo效果图:蓝色的load是自定义的,红色的是系统的ProgressBarRoundImageDrawable(圆角图片)bitmap图片的设置 mP

2016-05-16 11:37:13 796

原创 iwork8平板电脑安装ubuntu,Z3735d/f系列CPU通用

测试14.04开不了机,15.10可以准备:1.ubuntu.iso 32位 2.u盘 3.键盘(非必须,如果没有,进去bios需要点击进入,进入系统安装可以用虚拟键盘)步骤:1.将ubuntu.iso写到u盘,rufus-2.6.exe或者类似工具 2.拷贝efi目录到u盘,修改grub.cfg 中的iso名称 3.开机选择u盘,正常安装 4.安装很慢,最后一步如果报错 grub安装

2016-01-17 19:18:36 16853 3

原创 BasePageIndicator-ViewPager指示器

BasePageIndicator-ViewPager指示器参考JakeWharton/ViewPagerIndicator和astuetz/PagerSlidingTabStrip的源码,感谢。 初衷是想自定义个指示器,看了上述的源码,干脆自己写出来了一个通用的BasePageIndicator,自定义指示器只需重写以下方法:getTabItemView() drawItemUnder() dr

2016-01-17 18:22:50 656

原创 ViewPager Fragment IllegalStateException: The specified child already has a parent

ViewPager爆 IllegalStateException: The specified child already has a parent @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstan

2016-01-11 09:23:13 706

原创 ViewPager.OnPageChangeListener方法的含义

最近在写ViewPager的指示器,不可避免用到这个监听器,也调试了很久,由于是事后写的,也没截图,谈谈这几个方法的含义。**如有错误,请一定要指正,谢谢!**## 1.onPageScrolled 官方api: public abstract void onPageScrolled (int position, float positionOffset, int positionOff

2015-12-19 00:02:09 6740

原创 自定义TextView,去掉没有文字时的空白区域

1.需求文字和icon的布局采用TextView的setCompoundDrawables()来实现。2.遇到的问题垂直布局,icon在上面,文字在下面,当没有文字的时候,下方文字区域会有一片空白。3.解决办法在onMeasure()中做手脚,当文字为空时,我们自己手动设计宽高。关键代码:@Overrideprotected void onMeasure(int widthMeasureS

2015-12-18 21:29:46 1032

转载 android toolbar navigationicon 改变返回按钮颜色

原地址:http://stackoverflow.com/questions/26788464/how-to-change-color-of-the-back-arrow-in-the-new-material-theme/26837072#26837072这个返回按钮一直不是白色,一直是黑色,下面的代码,R.color.grey换成想要的颜色,我的就换成R.color.white

2015-11-25 21:23:02 9005

原创 ViewPager-IconPageIndicator导航栏效果(增加点击切换)

ViewPagerIndicator地址:https://github.com/JakeWharton/ViewPagerIndicator 最近在使用PageIndicator的时候,用到IconPageIndicator,看效果图,感觉可以把icon那里做成导航栏啊,就可以代替平常使用的RadioGroup,感觉编码会简洁很多。 先把IconPageIndicator运行起来看看,效果还可以

2015-11-05 13:03:41 2099

原创 Android AsyncTask源码简单分析

分析看的4.0的源码,3.0下会有不同,简单分析一下,记录下学习过程,从熟悉的方法开始分析,逐渐深入。

2015-11-02 18:12:23 481

原创 android studio 项目改名

假设原项目名叫AA,要改为BB。先退出as,找到这个项目的文件夹AA,改名为BB,打开这个文件夹,找到AA.iml,打开这个文件,替换所有AA为BB,并把这个文件改名为BB。打开as,选择导入已经存在的项目。ok

2015-11-01 15:55:35 5273 1

原创 ListView局部更新

notifyDataSetChanged()方法调用更新的是可见区域的所有子view。那可以尝试只更新某个position的子view核心方法,在自定义adapter加一个方法: public void upatePosition(int position) {// 只更新listview某一项 int visitFirstPositon = mListView.getFirs

2015-10-27 17:21:27 579

原创 关于全排列的总结

对自己所了解的进行总结,可能还有更好的算法有待学习。1.基于交换 //全排列,基于交换 static void fun1(String s, int k) { if (k == s.length()) { System.out.println(s); return; } char[] data = s.toCharArray(); for (int i = k

2015-10-23 10:55:22 531

原创 简单的listview item滑动删除

主要是为了理解onTouch事件传递,没有实现动画效果,只是简单的显示和隐藏删除按钮。 主要代码: convertView.setOnTouchListener(new View.OnTouchListener() { float lastX = 0; @Override public boolean onTou

2015-07-04 16:00:30 637

原创 对touch事件传递的简单理解

对View事件传递的理解,看的这篇。 对事件传递有了大致的了解。onInterceptTouchEvent 函数决定是否将事件拦截,拦截之后,该控件的所有子控件接收不到这个事件。onTouchEvent 函数判断是否消费此事件,在父控件把事件传递到子控件的过程中,假设都没有拦截,那么消息会传递到底层控件,底层控件可以选择消费或者不消费,如果消费,那么事件到此终止,如果没有消费,则一层一层传递给父类

2015-07-02 19:41:10 993 2

原创 对base-adapter-helper的简单分析

在微博上看到了这篇Android ListView适配器应该这样写,受益匪浅。 于是根据文章结尾的介绍来到了base-adapter-helper的github,地址:https://github.com/JoanZapata/base-adapter-helper 然后下载看看,我等小菜也来分析分析。 源码包含4个文件: BaseAdapterHelper.java BaseQuickA

2015-06-29 15:51:55 1036

原创 下拉刷新XListView的简单分析

按照这篇博文里的思路分析和理解的先要理解Scroller,看过的博文:http://ipjmc.iteye.com/blog/1615828http://blog.csdn.net/wangjinyu501/article/details/32339379还要理解View的touch时间传递:http://www.codekk.com/open-source-proje

2015-06-25 13:54:36 1674

原创 电脑连接wifi连接受限制的一个解决方案

情况是手机可以连上去,可以正常上网,但是电脑连上去就是连接受限制。略感坑爹。首先看了下ip,手机上是192.168.0.X,默认网关是192.168.0.1,但电脑上是于是改成照理应该可以上网了,但是只能打开管理页面    http://192.168.0.1/,不能上网感觉应该可以了啊,猜测是不是dns的问题,然后百度了一下百度的ip,可以打开

2015-06-21 12:16:37 6090 3

原创 JQueryUi 初始css配置

把jquery-ui-1.9.2.custom\development-bundle\themes\ui-lightness 目录下images和若干css文件copy到自己项目。之前遇到的问题是:没有导入那么多,然后控件图标显示不出来。

2015-06-09 16:55:54 762

原创 Hibernate inverse属性与cascade属性

理解:inverse属性为false的那一端,拥有管理关系维护的权利cascade属性指级联,说的通俗点,在cascade那端指定的操作,会影响到所关联的对象举个例子:班级和学生的关系是一对多班级class类包含id,名称和学生的Set集合学生student类包含id,姓名和班级的id(外键)cascade属性:学生是依赖班级存在的,班级不存在,

2015-06-04 21:48:21 958

原创 Jackson报错

报错信息:ContainerSerializers$AsArraySerializer.serialize(ContainerSerializers.java:130)原因是Json的那个对象存在一对多的字段。。造成递归。。解决方法,忽略字段在那个字段get方法前加注解@JsonIgnore      public Task getTask() {     

2015-05-19 22:36:22 632

原创 Struts2 Json配置出错

请检查struts.xml中的package节点的extends必须是:extends="json-default";action name="test" class="com.Test">                          result type="json">                  param name="root">responseJson

2015-05-19 22:33:52 940

原创 CSDN博文下载器(JAVA)

自己用JAVA做的CSDN博文下载器,提供jar包和源码。源码也公开吧,反正jar反编译也能得到源码,新手不会jar加密。考虑到上课的时候看博客不方便,想把好的博客全部下载下来,在手机上看。各种百度,找到了几个工具。1.http://blog.csdn.net/gzshun/article/details/7555525大神写了思路和教程,用他的工具发现

2015-04-22 12:11:39 2080

原创 IText实现Html转PDF itextpdf-5.5.5.jar

环境:itextpdf-5.5.5.jar   xmlworker-5.5.5.jar尝试做个csdn博文下载器,首要解决的任务是html转pdf,百度到IText,查了很多教程Itext版本都比较老,我下的5.5.5的。代码不复杂, public static void main(String[] args) throws FileNotFoundException,

2015-04-21 19:41:24 20026 8

原创 Hibernate Text类型问题 插入修改操作只保存一部分

遇到了个问题,简单的修改更新操作,text字段只能保存前几个字。改成varchar就好了,代码各种调错,最后才找到问题加个length属性就行了复制去Google翻译翻译结果

2015-04-14 18:00:53 1002

原创 struts2 jsp取得action参数的方法

1.2. %{config.name}" name="config.name">

2015-03-31 22:14:14 535

转载 Struts迭代器(iterator)遍历List常用的4种例子

http://www.cnblogs.com/jessefeng/p/3295891.html【摘要】本文主要介绍及演示了Struts迭代器(iterator)遍历List常用的4种例子,基于MyEclipse开发环境,重点关注前后端代码的实现,给出后端java代码、前段struts标签代码,主要有如下4个例子:1. 遍历List2. 遍历List>3. 遍历Use

2015-03-25 17:36:16 642

转载 </s:textfield>去掉自动生成的<tr><td>

去掉自动生成的在使用struts2的时候发现如果按照默认的方式使用标签,会自动加上标签,比如 会显示成 有时候并不需要这些td tr,所以可以这样写 或者在struts.xml中加入这样全部默认使用simple注:默认的theme是xhtmlhttp://blog.csdn.net/my

2015-03-25 17:32:30 619

原创 hibernate设置延迟加载后获得关联对象报错的解决方案

当表的关联很多时,设置延迟加载能提高效率,但是再获得关联对象时报错。User和Group关系是多对多直接调用user.getGroups()会报错。正确的应该是 : 在获得user对象时候获得groups关联对象的集合。Session session = HibernateSessionFactory.getSession();  User user = (User) se

2015-03-20 14:02:19 1295

转载 java.lang.IllegalStateException at org.apache.catalina.connector.ResponseFacade.sendError(ResponseFa

严重: Servlet.service() for servlet default threw exceptionjava.lang.IllegalStateExceptionat org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:407)at org.apache.stru

2015-03-19 21:34:16 3108

转载 hibernate unique-key和unique区别

当code 和name在数据库中不允许重复的时候加上unique="true"就行了。                    还有一种情况:如果:数据库中有信息:code=“1” name=“2”,现在要插入code="1" name="3"如果是上面的配置的话肯定会报出code不能重复,此时就需要将code和name设置相同的:unique-key=" 

2015-03-16 18:21:32 2869

原创 初识struts2和hibernate在MyEclipse下整合

在MyEclipse下插件方便很多,所以转战MyEclipse。整合struts2和hibernate,例子是一个简单的登陆的功能,数据库是MySql。先是配Struts2环境struts.xml error.jsp <exception-mapping exception="java.lang.Exception"

2015-03-15 21:41:19 782

原创 No result defined for action

Myeclipse里部署struts的问题,版本是2.1出现这个错误,仔细检查下,排除一般错误。是否action的名字为login,改为其他随便的名字就ok。。。亲测。。。

2015-03-13 23:21:32 416

原创 TableLayout居中

让每一行都居中即可tableRow.setGravity(Gravity.CENTER);

2015-02-15 16:21:12 1348

转载 Android手机 Fildder真机抓包

亲测成功,转载过来。http://blog.csdn.net/zshq280017423/article/details/8928616Fiddler是一个http调试代理,它能 够记录所有的你电脑和互联网之间的http通讯,Fiddler 可以也可以让你检查所有的http通讯,设置断点,以及Fiddle 所有的“进出”的数据(指cookie,html,js,css等文件,这些

2015-02-15 13:51:06 516

转载 Android 添加library的时候出错添加不上

在向android工程中导入library的时候,会和出现导入不成功,打开查看添加library界面,会发现你添加的library的路径出现D:/work/...?类似的情况,但是别的工程使用的时候又不会出错。 如果导入library出错的话一般就是一下几种情况:1.检查你library的targetSDK和你的工程的targetSDK,保证你的工程targetSDK要一致或者更高2.

2015-02-14 17:37:22 712

转载 Struts2返回JSON对象的方法总结

http://kingxss.iteye.com/blog/1622455如果是作为客户端的HTTP+JSON接口工程,没有JSP等view视图的情况下,使用Jersery框架开发绝对是第一选择。而在基于Spring3 MVC的架构下,对HTTP+JSON的返回类型也有很好的支持。但是,在开发工作中,对功能的升级是基于既定架构是很常见的情况。本人碰到需要用开发基于Struts2的H

2015-02-08 00:29:29 494

转载 不同数据库之间的数据转换

找了好久,只测试了sql server到mysql的,还支持其他的转换,不过没测试过http://www.threeleafsoft.com/WebSite/Home任意数据库转换系统 DB2DB 1.6传个资源,免得失效了

2015-02-06 13:59:32 945

转载 【mysql】mysql局域网访问设置

http://www.cnblogs.com/thingk/p/3282345.html局域网连接mysql报错: ERROR 1130: Host '192.168.0.220' is not allowed to connect to this MySQL server解决方法: 可能是帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost

2015-02-06 13:54:22 687

转载 Struts2的iterator各种用法

4、普通属性public String execute(){   username = "zhangsan";   password = "123";}   5、自定义对象public String execute(){  userInfo = new UserInfo();  userInfo.setUsername("hhh");  userIn

2015-02-06 10:56:02 578

原创 Eclipse搭建Struts2

版本2.3.20第一步:在http://struts.apache.org/download.cgi下载Struts2的最新版第二步:解压下载的压缩包。在struts-2.3.20-all.zip\struts-2.3.20\apps\struts2-blank.war 解压出来,把这个文件用压缩工具解压到文件夹出来,将\struts2-blank\WEB-INF\lib下的jar所有

2015-02-01 18:34:41 623

[软考]软件设计师真题+答案+解析(2004-2017下半年)

软件设计师真题+答案+解析(2004-2017下半年),最全的,花了很多精力收集整理的。

2018-05-07

Beginning iOS 11 Programming With Swift 4 完整版

Beginning iOS 11 Programming With Swift 4 from AppCoda 完整版

2018-02-26

iwork8平板电脑安装ubuntu,Z3735d/f系列CPU通用

http://blog.csdn.net/noaboutfengyue/article/details/50533093,iwork8平板电脑安装ubuntu,Z3735d/f系列CPU通用

2016-01-17

sqlcipher-3.0.1-windows含使用教程,可以直接加密db文件,直接解密db文件,直接查看数据库表数据

sqlcipher-3.0.1-windows含使用教程,可以直接加密db文件,直接解密db文件,直接查看数据库表数据。windows可用!含使用教程!自己用过整理的,很好用,所以2分不亏!

2015-09-25

任意数据库转换系统 DB2DB 1.8

1.6地址:http://download.csdn.net/detail/owuguanfengyue123/8428615,这是新版1.8,具体看压缩包的说明,亲测很好用。类似的工具还有,http://download.csdn.net/detail/owuguanfengyue123/9138231

2015-09-25

下拉列表XListView的简单分析

下拉列表XListView的简单分析下拉列表XListView的简单分析

2015-06-25

任意数据库转换系统 DB2DB 1.6

找了好久,只测试了sql server到mysql的,还支持其他的转换,不过没测试过 http://www.threeleafsoft.com/WebSite/Home 任意数据库转换系统 DB2DB 1.6 传个资源,免得失效了

2015-02-06

Android 图灵机器人

http://blog.csdn.net/noaboutfengyue/article/details/43169751

2015-01-27

Android之改进版贪吃蛇

Android之改进版贪吃蛇,http://blog.csdn.net/noaboutfengyue/article/details/43168161

2015-01-26

[UI]Android列表ListView使用

原帖:http://blog.csdn.net/noaboutfengyue/article/details/41176511

2014-11-18

Android启动引导界面ViewPager的Demo

Android启动引导界面ViewPager的实现适合新手,原地址链接:http://blog.csdn.net/noaboutfengyue/article/details/41114379

2014-11-14

空空如也

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

TA关注的人

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