摘要: 目录1.Fragment 诞生初衷 自从Android 3.0中引入fragment的概念,根据词海的翻译可以译为:碎片、片段。其上的是为了解决不同屏幕分辩率的动态和灵活UI设计。大屏幕如平板小屏幕如手机,平板电脑的设计使得其有更多的空间来放更多的UI组件,而多出来的空间存放UI使其会产生更多的交互,从而诞生了fragment。fragments 的设计不需要你来亲自管理view hierarchy 的复杂变化,通过将Activity 的布局分散到frament 中,可以在运行时修改activity 的外观,并且由activity 管理的back stack 中保存些变化。2.Fragment 阅读全文
posted @ 2013-04-26 11:11 Carve_Time 阅读(1108) 评论(0) 推荐(0)
摘要: 目录CollectionListArrayListLinkedListStackVectorSetHashSetTreeSetLinkedHashSetMapHashMapLinkedHashMapHashtablePropertiesTreeMapArraysCollection常用方法:boolean add(E e)boolean addAll(Collection c)void clear() 清除集合里的所有元素,将集合长度变为0boolean contains(E e)boolean containsAll(Collection c)boolean isEmpty()Iterato 阅读全文
posted @ 2013-04-23 15:37 Carve_Time 阅读(228) 评论(0) 推荐(0)
摘要: 目录FileWriterBufferedWriterCharArrayWriterFilterWriterOutputStreamWriterFileWriterPrintWriterStringWriterReaderBufferedReaderCharArrayReaderFilterReaderInputStreamReaderFileReaderStringReaderInputStreamByteArrayInputStreamFileInputStreamObjectInputStreamPipedInputStreamSequenceInputStreamStringBuffer 阅读全文
posted @ 2013-04-23 14:01 Carve_Time 阅读(252) 评论(0) 推荐(0)
摘要: 1.安装gitWindows版:http://code.google.com/p/msysgit/Mac OS版本:http://code.google.com/p/git-osx-installer/2.SSH配置想要让本地版本库与远程版本库通信,需要配置一下SSH key2.1 Windows下配置SSH官方文档:https://help.github.com/articles/generating-ssh-keys2.1.1 检查计算机上是否已经有SSH key$ cd ~/.ssh如果出现““No such file or directory”或类似的语句,说明缺少ssh的key。2. 阅读全文
posted @ 2013-04-14 18:37 Carve_Time 阅读(244) 评论(0) 推荐(0)
摘要: 1.Android library projects cannot be launched解决办法如下:右键工程根目录->properties左侧选择->android2.Jar mismatch! Fix your dependencies在开发Android项目的时候,有时需要引用多个项目作为library。在引用项目的时候,有时会出现“Jar mismatch! Fix your dependencies”错误。这是因为两个项目的jar包(android-support-v4.jar)不一致。解决方法是把2个jar都删除,然后各自加上最新的jar包。这样2个jar 包就一致了 阅读全文
posted @ 2013-03-23 20:42 Carve_Time 阅读(359) 评论(0) 推荐(0)
摘要: 1.图片处理1.圆角图片 /** * 转换成圆角 * * @param bmp * @param roundPx * @return */ public static Bitmap convertToRoundedCorner(Bitmap bmp, float roundPx) { Bitmap newBmp = Bitmap.createBitmap(bmp.getWidth(), bmp.getHeight(), Config.ARGB_8888); // 得到画布 ... 阅读全文
posted @ 2013-03-19 23:17 Carve_Time 阅读(1080) 评论(1) 推荐(1)
摘要: ListViewListView下拉刷新:https://github.com/johannilsson/android-pulltorefreshAndroidPullToRefresh:https://github.com/chrisbanes/Android-PullToRefreshDragSortListView:https://github.com/bauerca/drag-sort-listviewAndroid-SwipeListView:https://github.com/47deg/android-swipelistviewStickyListHeaders:https: 阅读全文
posted @ 2013-03-18 23:23 Carve_Time 阅读(2483) 评论(4) 推荐(4)
摘要: 1.JavaBean JavaBean:JavaBean就是一个遵循特定写法的Java类JavaBean特点:这个类必须有一个无参的构造函数属性必须私有化针对每个私有属性对外暴露对应的共有getter和setter方法getter方法称为属性的读方法setter方法称为属性的写方法为什么javabean要有这些规定•在java中,通常使用javabean来封装数据•多数javabean封装工具都是通过反射来实现的•既然要反射javabean,就需要知道javabean有什么样的构造函数和哪些方法1.在 JSP中使用JavaBeanJSP技术提供了三个关于JavaBean组件的动作元素,即JSP 阅读全文
posted @ 2012-10-02 18:17 Carve_Time 阅读(307) 评论(0) 推荐(0)
摘要: 1.JSP简介1.jsp简介JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。 JSP这门技术的最大的特点在于,写jsp就像在写html,但:它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据。相比servlet而言,servlet很难对数据进行排版,而jsp除了可以用java代码产生动态数据的同时,也很容易对数据进行排版。2.jsp最佳实践 不管是JSP还是Servlet,虽然都可以用于开发动态web资源。但由于这2门技术各自的特点,在长期的软件实践中, 阅读全文
posted @ 2012-10-02 14:19 Carve_Time 阅读(384) 评论(0) 推荐(0)
摘要: 1.HttpServletRequest 1.获取客户机信息:•getRequestURL方法返回客户端发出请求时的完整URL。•getRequestURI方法返回请求行中的资源名部分。•getQueryString 方法返回请求行中的参数部分。•getRemoteAddr方法返回发出请求的客户机的IP地址•getRemoteHost方法返回发出请求的客户机的完整主机名•getRemotePort方法返回客户机所使用的网络端口号•getLocalAddr方法返回WEB服务器的IP地址。•getLocalName方法返回WEB服务器的主机名//获取请求信息public class Request 阅读全文
posted @ 2012-10-01 10:22 Carve_Time 阅读(360) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示