bobge的IT专栏

好记性不如烂笔头

快应用开发笔记

下面我调研快应用的一些基础资料,供参考: 快应用环境安装: 1.Node.js This package has installed: Node.js v10.10.0 to /usr/local/bin/node npm v6.4.1 to /usr/local/bin/npm Make sur...

2019-06-11 18:11:00

阅读数 5

评论数 0

回首2017

回首2017今天是2017年的最后一个工作日[在家办公也算工作日][6],明天组团出去滑雪告别2017。都说一日三省吾身,虽然做不到这么频繁的去省吾身,但是我一直都对自己说要做一个有思想的程序员。当自己陷入到工作或者生活中的泥潭时,记得对自己说一句我要改变。 学如逆水行舟,不进则退。 -时光太...

2017-12-30 15:16:40

阅读数 147

评论数 0

动态计算listview的高度listItem.measure(0, 0)报空指针异常解决办法

当我们在使用Listview这类的控件和scrollview嵌套使用的时候会调用一个动态计算listview高度的方法。网上大部分方法基本都如下: public class Utils { public static void setListViewHeightBasedOnChi...

2016-10-18 12:02:18

阅读数 1410

评论数 1

欢迎使用CSDN-markdown编辑器

![主要讲如何通过xml配置文件来实现图中的圆角矩形](http://img.blog.csdn.net/20160329110345687) 在写项目的过程中我们经常会用到一些圆角的矩形,如果大公司美工勤快的话直接就给你切图了,小公司美工懒点或者切的图适配有问题的话我们也就直接通过shape配置...

2016-03-29 11:12:06

阅读数 480

评论数 0

关于finished with non-zero exit value 1、2、3的bug解决总结

在最近的一个项目中碰到好几次finished with non-zero exit value 1、finished with non-zero exit value 2、finished with non-zero exit value 3这种莫名其妙的bug导致程序编译不过去。现在闲下来了总结...

2016-03-28 16:27:07

阅读数 5932

评论数 0

分享一个自定义的popuwindow效果,高度适配

在很多项目中我们可能会遇到这种效果。现在很多的应用效果都需要做的炫些,比如天天静听效果很炫的,源码已经对外开放了,有兴趣的可以去研究下; 直接上代码: 1.布局文件: popwindow.xml: <LinearLayout xmlns:android="http://s...

2015-11-03 17:53:30

阅读数 4260

评论数 1

android防止搜索按钮连续点击加载多次数据

在项目过程中,遇到用户多次连续点击搜索按钮造成ListView列表显示重复数据的情况,造成原因:用户多次连续点击,相当于多次向服务器请求数据,所以就加载了多次数据源。故此出现重复数据。解决方法: private...

2015-11-03 17:23:34

阅读数 1622

评论数 0

Android PopupWindow的使用和分析

PopupWindow使用        PopupWindow这个类用来实现一个弹出框,可以使用任意布局的View作为其内容,这个弹出框是悬浮在当前activity之上的。   PopupWindow使用Demo   这个类的使用,不再过多解释,直接上代码吧。   ...

2015-08-19 10:32:01

阅读数 700

评论数 0

iOS基础篇之——helloword工程搭建及基本数据类型简介

一、helloword工程的创建 helloword工程一直是学习一门新语言所必需看的一个小demo,下面我们来一步步搭建一个helloword工程和分析代码结构: 打开Xcode工具,新建一个工程: 新建一个工程选址Command Line Tool——>next...

2015-08-14 15:40:58

阅读数 892

评论数 0

封装一个ViewPager真正的实现图片无限循环滚动带导航点

大家在写项目的过程中经常会碰到需要实现Viewpager里面加载几张图片来循环自动轮播的效果,如果不封装一下的话代码分散在activity里面会显得很乱,而且也不利于我们下次复用,所以这里我把viewpager的相关代码抽取出来放在了一个类里面,使用的时候只需要new 这个对象即可。直接看代码: ...

2015-08-10 15:19:22

阅读数 2816

评论数 2

popupwindow的源码分析

闲来无事把popupwindow的源码看了一遍,能力有限只看懂了一部分。下面我们来看看源码: private int mWindowLayoutType = WindowManager.LayoutParams.TYPE_APPLICATION_PANEL; 分析:从这里可以看出来PopupW...

2015-08-06 13:34:24

阅读数 1452

评论数 0

分享一个购物车的demo(效果高仿饿了么软件的购物效果)

这次分享的是一个很常见的效果,凡是涉及到购物的app或者旅游类以及订餐类的app都有看到过这种效果,两个list view联动显示,添加购物车时的一个抛物线动画实现,以及图标或者item右上角的数字显示。下面是我空闲时候写的一个demo,界面比较陋,但是基本效果都实现了。 不多说,看效果图: ...

2015-08-05 11:54:08

阅读数 6987

评论数 3

实现类似toast效果的圆角dialog警告框

在最近的项目中需要用到一个类似于toast效果的警告框,而且还要是圆角的。下面是我实现的效果截图: 首先定义一个dialog: package com.bobge.doura.customview; import android.app.Dialog; import android.co...

2015-08-05 11:17:26

阅读数 1305

评论数 0

RecyclerView+CardView+共享元素+调色板的综合demo

RecyclerView+CardView+共享元素+调色板的综合demo,利用RecyclerView实现了瀑布流的效果,并且每个item用的是cardView,有圆角和阴影的效果,并且每个cardView使用了调色板取色,点击跳转效果加入了共享元素的效果。

2015-05-21 11:31:56

阅读数 1909

评论数 0

Android之ListView异步加载网络图片(优化缓存机制)

网上关于这个方面的文章也不少,基本的思路是线程+缓存来解决。下面提出一些优化: 1、采用线程池 2、内存缓存+文件缓存 3、内存缓存中网上很多是采用SoftReference来防止堆溢出,这儿严格限制只能使用最大JVM内存的1/4 4、对下载的图片进行按比例缩放,以减少内存...

2015-03-15 16:57:44

阅读数 672

评论数 0

Android自定义组件ListView

下面代码设计了异步任务、JSon解析、自定义组件、IO流、文件下载、适配器原理等知识点。 代码实现从服务器上读取Json字符串。 Json字符串如下。 {object:{persons:[{name:'呵呵',image:'http://10.0.159.12:8080/Web/s1.png...

2015-03-06 21:20:43

阅读数 815

评论数 0

HTTPClient和URLConnection核心区别分析

首先:在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能:HttpURLConnection。但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。 在Android中,androidSDK中集成了Apache的HttpClient模块,用来提供高效的...

2015-02-28 17:27:57

阅读数 807

评论数 0

网络编程之使用HttpClient上传文件的客户端和服务器

1.1客户端:  HttpClient常用HttpGet和HttpPost这两个类,分别对应Get方式和Post方式。            无论是使用HttpGet,还是使用HttpPost,都必须通过如下3步来访问HTTP资源。            1.创建HttpGet或HttpP...

2015-02-28 14:30:33

阅读数 1570

评论数 0

xml解析之SAX解析和PULL解析

一:解析user.xml配置文件。 张三 30 男 李四 32 女 wangwu 30 男 1.SAX解析过程: 创建一个MyHandler类继承DefaultHandler,重写startDocument、startEleme...

2015-02-26 19:07:17

阅读数 894

评论数 0

java装饰设计模式的由来

装饰设计模式:基于已经存在的功能,提供增强的功能 装饰设计模式的由来: Reader   ----TextReader  ----MediaReader 要为子类提供缓冲读的功能 Reader   ----TextReader        ----BufferedTextRead...

2015-02-03 19:10:30

阅读数 869

评论数 0

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