自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(11)
  • 资源 (7)
  • 收藏
  • 关注

原创 Android高仿网易新闻客户端之首页

关于网易新闻客户端的界面,以前写过博客,请参考Android实现网易新闻客户端效果Android实现网易新闻客户端侧滑菜单(一)Android实现网易新闻客户端侧滑菜单(二)今天用ViewPager + FragmentAdapter + ViewPagerIndicator来实现。ViewPagerIndicator是一款分页指标小部件兼容ViewPager,封装

2015-12-30 10:54:44 4019

原创 ListView和GridView调用notifyDataSetChanged界面不刷新

在实际项目中遇到的一个问题,GridView调用notifyDataSetChanged方法,界面不刷新,代码如下:mImagePathList = Arrays.asList(mCurrentDirectory.list());mGridView.notifyDataSetChanged();调用notifyDataSetChanged,界面不刷新,主要有下面几个原因:

2015-12-28 17:59:11 7930

原创 Semaphore 控制并发访问线程数

Semaphore, 它负责协调各个线程, 以保证它们能够正确、合理的使用公共资源。/** * Semaphore 信号量 控制并发访问的线程数 */ ExecutorService executorService = Executors.newCachedThreadPool(); Semaphore semaphore = new Semaphore(3

2015-12-28 10:38:20 2237

原创 Android自定义九宫格图案解锁

Android实现九宫格图案解锁,自带将图案转化成数字密码的功能,代码如下:LockPatternView.javapackage com.jackie.lockpattern;import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import and

2015-12-26 14:17:03 5148 2

原创 Java实现自定义对象的排序

在这之前,首先来说一下用Android Studio来调试Java程序,控制台出现乱码的问题。至于怎么用Android Studio创建Java程序,网上很多。public class JavaBase { public static void main(String[] args) { System.out.println("排序前" ); }

2015-12-21 16:29:27 9495

原创 Android RecyclerView实现下拉列表功能

现在市面上的很多的应用,都带有下拉列表的功能,将所有选项都放在下拉列表中,交互更好。很多下拉列表都是用ListView + PopupWindow来实现的,由于Google推出了替代ListView的RecyclerView,所以简单实现一下:MainActivity.javapackage com.jackie.countdowntimer;import android.graphi

2015-12-21 14:11:54 3809

原创 Android自定义Switch开关

在Android4.0中也添加了一个类似的控件:Switch。如下图所示: 其类关系图如下:java.lang.Object   ↳ Android.view.View    ↳ android.widget.TextView    ↳android.widget.Button    ↳android.widget.CompoundButton    ↳an

2015-12-15 16:56:57 3329

原创 Android Studio 单元测试

Eclipse要进行单元测试,操作还是相当复杂,需要编写测试类继承InstrumentationTestCase,然后还要声明相应的权限。但是在Android Studio中,这些工作都为我们做好了。用Android Studio创建一个项目是,会自动为我们创建一个ApplicationTest.java的类,如下图:1. 首先直接在ApplicationTest加上需要测试的代码

2015-12-14 13:40:07 1486

原创 Android 自定义标题栏Title Bar

在Android自定义标题栏,步骤很简单:1.  在onCreate方法中声明如下代码: requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(R.id.activity_main); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.

2015-12-11 15:39:16 6890 3

原创 Android 实现MD5加密

MD5Utils.javapackage com.xylpay.android.login.utils;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * Created by Jackie on 2015/12/8. * password MD5加密 */

2015-12-09 17:16:33 2475

原创 Android实现图片验证码

最近项目上用到了随机生成图片验证码的功能,实现如下:CodeUtils.javapackage com.jackie.countdowntimer;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.Canvas;import android.gr

2015-12-01 17:26:49 8702 5

ReadyFor4GB

在32位的操作系统下,不能识别4G的内存,通过这个工具,能够进行转换。

2011-11-26

JAVA命名规则

该文档中涵盖了JAVA中必须注意的命名规则,适合初学者培养良好的变成习惯。

2011-10-07

聊天室程序

用java 编写的一款聊天室程序,能够实现多个客户端之间的通信。

2011-09-26

图书管理系统

一款用java编写的图书管理系统,包括图书管理(图书的借阅和归还)、读者管理等功能。

2011-09-26

java 图书管理系统

一款用java编写的图书管理系统软件,包括图书管理(借阅和归还)、读者管理等功能。

2011-09-26

jquery chm手册

一款用来描叙jquery的电子书,可以供程序员查阅和学习的手册。

2011-09-26

java酒店管理系统

用java编写的一款酒店管理系统软件。该系统能够提供多方面的管理功能。

2011-09-26

空空如也

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

TA关注的人

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