自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (10)
  • 收藏
  • 关注

原创 消息提醒小红点的实现

本人分享一下,自己写的一个消息提醒小红点控件,支持圆、矩形、椭圆、圆角矩形、正方形五种图形样式,可带文字,支持链式操作。import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import andro

2017-10-31 14:52:12 4223 5

原创 SharedPreferences的简单应用

SharedPreferences的四种操作模式:Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容;Context.MODE_APPEND:如果文件存在就往文件追加内容,否则就创建新文件;MODE_WORLD_READABLE:表示当前文件可以被其他应用读取;MODE_WORLD_WRITE

2017-10-31 14:31:32 359

原创 ListView使用技巧之处理不同数据项(聊天列表)

通常我们用惯的ListView每一项的布局都是相同的,只是控件所绑定的数据不同。但单单只是如此并不能满足我们某些特殊需求,比如我们常见的QQ、微信的聊天列表,除了有左右之分外,内容更是有很大区别,有文字、语音、图片、视频等等,他们真的是ListView可以实现的吗?答案是肯定的,只要我们做一下类型区别即可。实现效果如下所示:大家不要在意布局,这里为了方便就随意了。大家可以看到,

2017-10-20 09:48:52 427

原创 ListView使用技巧之常用属性与方法

一、设置分割线系统提供了两个与分割线有关的属性:divider:设置分割线的背景颜色或图片(属性值为@null即分割线透明)dividerHeight:设置分割线的高度使用代码如下所示:        android:divider="#d6d6d6"        android:dividerHeight="3dp"使用前与使用后的对比效果

2017-10-20 09:45:55 450

原创 ListView使用技巧之ViewHolder模式提高效率

ViewHolder模式充分利用了ListView的视图缓存机制,避免了每次调用getView()方法的时候都需要通过findViewById()实例化控件,因此是提高ListView效率一个重要的方法。实现效果图如下所示:实际使用中也并不复杂,只需在自定义的Adapter中定义一个内部类ViewHolder,并将布局的控件作为内部成员变量,举例代码如下所示:PicTxtLVA

2017-10-20 09:40:32 625

原创 Android性能优化

一、布局优化思想就是减少布局文件的层级。这就明显了,首先就是删除布局中无用的控件和层级,其次有选择地使用性能较低的ViewGroup,比如RelativeLayout。如果布局中既可以使用LinearLayout也可以使用RelativeLayout,那么就采用LinearLayout,这是因为RelativeLayout的功能比较复杂,它布局过程需要花费更多的CPU时间。FrameLay

2017-10-20 09:23:27 300

小程序自定义组件仿微信联系人可导航字母序排列数据列表

可导航字母序排列数据列表  基础库 1.6.0 开始支持,低版本需做兼容处理

2018-10-02

小程序自定义组件可滑动切换选项卡tab-view

小程序自定义组件可滑动切换选项卡tab-view 1、可点击tab与左右滑动切换 2、线条游标位置宽度模式可设置 3、可自行更改主题样式 4、公开切换监听和滑动到底事件

2018-08-26

2011年第二届蓝桥杯大赛个人赛省赛(软件类)

2011年第二届蓝桥杯大赛个人赛省赛(软件类),包含部分试题与答案

2017-11-14

2012年第三届蓝桥杯大赛个人赛省赛(软件类)

2012年第三届蓝桥杯大赛个人赛省赛(软件类),包含多个组的题目和部分答案

2017-11-14

2013年第四届蓝桥杯大赛个人赛省赛(软件类)

2013年第四届蓝桥杯大赛个人赛省赛(软件类),包含所有组试题与部分答案

2017-11-14

2014年第五届蓝桥杯大赛个人赛省赛(软件类)

2014年第五届蓝桥杯大赛个人赛省赛(软件类),包含所有组试题与部分C++答案

2017-11-14

2015年第六届蓝桥杯大赛个人赛省赛(软件类)

2015年第六届蓝桥杯大赛个人赛省赛(软件类),包含所有组试题与C++C组答案

2017-11-14

2016年第七届蓝桥杯大赛个人赛省赛(软件类)

2016年第七届蓝桥杯大赛个人赛省赛(软件类),包含所有组的代码试题,但只有C++C组的答案与解题思路

2017-11-14

Android消息提醒,小红点(支持圆、矩形、椭圆、圆角矩形、正方形,支持链式操作

Android消息提醒,小红点(支持圆、矩形、椭圆、圆角矩形、正方形,支持链式操作

2017-11-01

仿微信底部菜单栏(ViewPager+ImagerView+TextView)

仿微信底部菜单栏(ViewPager+ImagerView+TextView)

2017-07-18

空空如也

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

TA关注的人

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