- 博客(10)
- 资源 (5)
- 收藏
- 关注
原创 spring 使用MultipartFile上传文件
spring 使用MultipartFile上传文件通过三个步骤详细的介绍spring 使用MultipartFile上传文件的具体使方法,避免走弯路。原文地址...
2019-07-31 13:49:21 240
原创 实现QQ空间评论列表样式
其实实现起来还是比较容易的,主要是把原理想清楚一切都好办。1.主要使用SpannableString类,该类有setSpan(what, start, end, flags)方法,使用该方法便可以对textview设置想要的效果了,这里的what就是效果名,start和end是设置这个样式针对的是textview的字符位置。
2016-05-17 11:29:20 1335
原创 Android AppWidget开发心得
这几天公司要求开发一个手机应用的widget,刚开始只是懂得不多这方面的知识,但是通过这几天的研究现在把这几天的研究成果做个终结,顺便分享给大家。每个Widget其实就是一个BroadcastReceiver,它们用XML metadata来描述Widget的细节。AppWidget framework通过Broadcast intents和Widget通信,Widget的更新使用Remot
2013-04-27 15:47:55 855
原创 Android中的部分笔记
1.跑马灯效果:<TextView android:id="@+id/title_tv" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" andro
2012-11-16 18:11:41 467
原创 Android自定义属性,attr format取值类型
这一片主要介绍Android自定义属性的一些相关知识: 1. reference:参考某一资源ID。 (1)属性定义: <attr format="reference" name="background" /> (2)属性使用: <ImageView androi
2012-11-14 10:49:20 555
原创 SimpleDateFormat的方法使用
SimpleDataFormat类的介绍:SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 DateFormat 中的getTimeInstance、 getDateInstance 或 getDateTimeInstance 创建一个日期-时间格式化程序。 每个类方法返回一个以缺省格式化方式初始化的日期/时间格式化程序。 可以根据需要用 a
2012-11-14 10:37:34 546
原创 Android Selector的实现原理
android的selector对于android开发者而言再熟悉不过了,只要定义一个drawable目录下定义一个selector的xml文件,在布局文件中引用这个xml文件或者在代码中setBackgroundDrawable的时候使用此xml就可以实现控件按下或有焦点等不同状态的效果。 那么setBackgroundDrawable后为什么可以实现这个功能呢?
2012-11-09 14:52:05 4156
转载 GIT的使用
1. Git概念 1.1. Git库中由三部分组成 Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。 1) 工作目录:用户本地的目录; 2) Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Gi
2012-10-22 14:00:17 425
原创 类似于选择城市相同的首字母放在一起的效果
1.类似效果如下:2.实现效果如下(时间有限完成的一般):3.上代码3.1 ListViewTest.java[java] view plaincopyprint?import java.util.ArrayList;import java.util.HashMap;import android.app.Activity;import andro
2012-10-16 17:47:50 1213
转载 Android中的AlarmManager的使用
1、AlarmManager,顾名思义,就是“提醒”,是Android中常用的一种系统级别的提示服务,在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent,通常我们使用 PendingIntent,PendingIntent可以理解为Intent的封装包,简单的说就是在Intent上在加个指定的
2012-10-11 14:22:08 97306 11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人