自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

那小子很坏

我不太懂音乐,所以时而不靠谱,时而不着调。

  • 博客(32)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 android战力图、雷达图、七星图、蜘蛛网图自定义控件

最近闲来无事,就仿着王者荣耀和英雄联盟助手的战力七星图自定义了一个战力雷达图,又叫蜘蛛网图。雷达图的绘制比较简单,主要用到路径类Path的Path.lineTo()及Path.moveTo()和数学三角函数的一些基本知识,现在看一下最终效果图: 布局中使用 <com.library.RadarView android:id="@+id/radarView&amp

2018-05-22 00:44:19 2143

原创 Android Studio 那些事|( /** */ )不显示问题

问题:最近做项目,git更新合并项目后,/** */ 居然不显示了

2016-01-13 16:55:33 1491

原创 Android Studio 那些事| ' ' cannot be applied to '(groovy.lang.Closure)'

什么是Gradle?Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言。问题:关于 build.grade 中' ' cannot be applied to '(groovy.lang.Closure)',文本被反显,而且报了个异常,如果你直接运行时可以跑起来的,但

2015-08-05 16:28:40 18599 2

原创 Android Studio 那些事|Activity文件前标识图标显示为 j 而是 c

问题:Activity文件前标识图标显示为 j 而是 c 的图标,或是没有显示,而且自动提示不提示解决:这是因为你的studio设置了省电模式,你可以通过 File>Power Save Mode取消掉,或者通过点击右下角小人头像取消

2015-07-18 20:02:41 9870 9

原创 Android Studio 那些事|Class Editor Tab页卡不显示问题

问题:现象为下图红框标示部分不显示了解决:进入Preferences >Editor>General>Editor Tabs  更改Placement参数设置,只要不是图中的None就行

2015-07-18 19:50:24 2553

原创 A Question And Answer Site

关于Fragment(XXFragment) not attached to Activity 异常描述:出现该异常,是因为Fragment的还没有Attach到Activity时,调用了如getResource()等,需要上下文Content的函数。解决方法,就是等将调用的代码写在OnStart中。我此处是在Fragment 的 onCreateView() 中getResource

2013-12-25 11:52:01 1191

原创 Eclipse那些事

1. 编辑区背景色设置操作步骤:windows -> peferences -> General -> Editors -> Text Editor编辑属性:Appearance color options:Line number foreground  Line number的颜色Current line highlight 反显当前行的背景色Prin

2013-12-23 10:02:52 921

原创 初探 ndk 之环境搭建

1.下载NDK,目前更新最新版本为 r9下载地址:http://developer.android.com/tools/sdk/ndk/index.html  大小:490M2.下载cygwin由于NDK编译代码时必须要用到make和gcc,所以你必须先搭建一个linux环境, cygwin是一个在windows平台上运行的unix模拟环境,它对于学习unix/linux操

2013-09-03 12:38:35 1562

原创 项目中那些事|ListView中嵌套ListView问题

ListView中嵌套ListView问题

2013-08-27 16:59:39 1241

原创 项目中那些事|初探 弹出框 PopupWindows

Android的对话框有两种:PopupWindow和AlertDialog。他们都可以自定义view,而不同相对于位置固定的AlertDialog,PopupWindow的位置可以随意。且AlertDialog是非阻塞线程的,而PopupWindow是阻塞线程的。个人认为PopupWindow使用会更加灵活方便。废话就不多说了,下面具体根据代码来讲解一下:public class Que

2013-08-22 14:28:37 2525 1

原创 项目中那些事|控件之TextView

控件之TextView中常用到的效果属性

2013-08-16 14:37:14 4542

原创 初探Android Studio及遇到的一些问题和解决

相信在大家看过 2013的Google i/o大会后,一定知道 Android Studio是个什么东东了。此可谓一款神器吖~于是就兴奋的去下载一尝鲜。功能篇:Android Studio是基于IntelliJ IDEA,除了IntelliJ功能,Android Studio还提供:①基于Gradle的构建支持;②Android特定重构和快速修复;③提示工具更好地对

2013-05-26 03:55:08 10981 1

原创 Win7 下装 Ubuntu 双系统遇到的一些问题及解决

最近闲来无事,就想在 Win7 下装个 Ubuntu 双系统,结果搞了两天才搞好(中间重装了一次系统),身为  程序猿出身,实在是汗颜吖~  Win7 下装Ubuntu的方法,总结网上无非有以下三种:① .使用 grub4dos 工具进行安装,不过本猿嫌麻烦(最主要是记不住命令)舍弃② .使用 easyBCD 工具进行安装,界面化操作,简单(推荐使用方法)。③ .Ubuntu镜

2013-05-18 22:37:02 18368 6

原创 项目中那些事| ListView 一些问题

3. ListView的item动画实现item动画其实很简单,只需在控件Listview中添加属性android:layoutAnimation=“”即可,下面看具体步骤:     <ListView        android:id="@id/lv_test"        android:layout_width="match_parent"        androi

2013-05-07 12:53:33 1111

原创 项目中那些事|动画

1.给控件添加动画(循环播放),发现事件隐藏控件不能隐藏,具体解决如下AnimationSet set = new AnimationSet(false);scale = new ScaleAnimation(0.8f, 1.0f, 0.8f, 1.0f);scale.setDuration(600);scale.setRepeatCount(-1);  //使循环se

2013-01-11 12:03:14 692

原创 项目中那些事|string.xml 那些不为人知的事

1.占位符的使用有些朋友可能会动态的修改Android中strings.xml文件中的值,在这里给大家推荐一种简单的方法。strings.xml中节点是支持占位符的,如下所示:整数型:%1$d,浮点型:%2$.2f,字符串:%3$s其中%后面是占位符的位置,从1开始,$ 后面是填充数据的类型$d:表示整数型;$f :表示浮点型,其中f前面的.2表示小数的位数$s:表

2013-01-09 10:19:26 829

原创 项目中那些事|控件之EditText

1. 点击屏幕其他地方让edittext失去焦点 的实现    方法就是:让EditText所在的layout获得焦点。给layout注册OnTouchListener监听器直接使用  .requestFocus()   无法获取焦点,焦点依然在EditTtext上先调用下面这两个方法:.setFocusable(true);.setFocusableInTouch

2012-12-29 15:47:55 2382

原创 获取Android设备的唯一识别码|设备号|序号|UUID

如何获取一个能唯一标识每台Android设备的序号?这个问题有很多答案,但是他们中的大部分只在某些情况下有效。根据测试:所有的设备都可以返回一个 TelephonyManager.getDeviceId()所有的GSM设备 (测试设备都装载有SIM卡) 可以返回一个TelephonyManager.getSimSerialNumber()所有的CDMA 设备对于 g

2012-12-10 11:23:42 1580

原创 获取手机通讯录联系人信息

// 获取手机通讯录public void getPhoneContacts() {mPhoneContactsList = new ArrayList>();String phoneNumber;String displayAddress;// 得到ContentResolver对象ContentResolver cr = getContentResolver();/

2012-08-24 15:28:48 1774

原创 Android显示GIF动画问题

作者:ant.cy.liao 主页:http://code.google.com/p/gifview/ 下载:http://download.csdn.net/detail/admin_/4492962简介:这个gifview,其用法和imageview一样 使用方法: 1-把GifView.jar加入你的项目。 2-在xml中配置GifView的基本属

2012-08-11 18:11:25 1742

原创 关于点击popupwindow以外区域 popupwindow自动消失问题

方法一(这种方法可以处理popupwindows dimiss的时候一些其他的操作,比如让其他控件的隐藏,消失等):代码如下popupWindow.setFocusable(false);//focusable要为false(不设置默认的就是False);//这是Activity 的OnTouchEvent。OnTouchEvent代表的是Activity 获得事件(即为PopupWind

2012-08-11 00:49:58 41162 2

原创 已经知道图片资源的ID号是resid。如何获取图片资源的文件名?

呵呵,很简单的一句代码,可是我却走了不少弯路view.getResources().getResourceName(resid)单击相册中的图片,显示该图片的名字,源码如下。@Overridepublic View getView( int position, View convertView, ViewGroup parent) {ImageView imageVie

2012-08-10 16:35:47 3661

原创 两个Activity间传递list<bean>对象

两个activity直接需要传一个list 有几点需要注意1、Bean 要 implements Serializable或者继承Parcelable,我这里举得例子是前者, 2、list本身要指定成ArrayList  如:ArrayList list = null;3、传值的activity端  i.putExtra("aaa", Arraylist实例); 4、接受段

2012-08-01 19:39:40 2667

原创 android自定义menu,PopUpWindow弹出菜单

使用PopupWindow来做自定义menu,往PopupWindow增加一个子View,子View的布局就是menu的布局。出现和退出的动画:可以给PopUpWindow或它的子view添加。网上所有用PopupWindow做的menu有个共同特点:就是点击menu键出现PopupWindow,然后再点击menu键无法使PopupWindow退出/dismiss()。当给PopupW

2012-02-21 10:55:31 34646 9

原创 利用Android 2.2新特性完成缩略图(二)

在Android 2.2版本之前,如果需要完成缩略图功能,往往是通过Bitmap、Drawable和Canvas配合完成,需要写一系列繁杂的逻辑去缩小原有图片,从而得到缩略图。但是到了Andorid 2.2版本,如果大家还这么做,那么就证明大家已经成为那个专打怪兽的奥特曼(out man)超人了。  在Android 2.2版本中,新增了一个ThumbnailUtils工具类来是实现缩略图,此

2012-02-15 10:55:24 1299 1

原创 Android 获取图片之固定大小的缩略图(一)

在开发图片浏览器等软件是,很多时候要显示图片的缩略图,而一般情况下,我们要将图片按照固定大小取缩略图,一般取缩略图的方法是使用BitmapFactory的decodeFile方法,然后通过传递进去BitmapFactory.Option类型的参数进行取缩略图,在Option中,属性值inSampleSize表示缩略图大小为原始图片大小的几分之一,即如果这个值为2,则取出的缩略图的宽和高都是原始图片

2012-02-14 15:29:10 7773 2

原创 Android用simpleAdapter来接收一个Bitmap显示

我在一个小项目中需要用到将SD卡中的图片读出后,缩略计算后再simpleAdapter进行显示。在编程过程中,一般来说,在用simpleAdapter适配器时,我们所要显示的图片资源都是程序内的本地资源,而且是以资源的ID(Resources)形式来表现的。但是有时候我们需要用这个适配器来显示网上的远程图片时,该如何直接显示呢?方法是实现ViewBinder()这个接口,在里面定义数据和视图的匹配

2012-02-14 14:31:12 10193 8

原创 TOMCAT问题解决那些事

1.Tomcat一般总是默认使用ISO-8859-1作为字符编码方式的。所以,除非你在Servlet中使用了 request.setCharacterEncoding("编码方式");指定了特殊的编码方式,否则Tomcat默认使用ISO-8859-1的编 码方式。2.在JSP

2011-09-21 23:16:47 1242

原创 java 一些相关技术

<br />      1、JDBC(Java Database Connectivity)提供连接各种关系数据库的统一接口。<br />  2、EJB(Enterprise JavaBeans)使得开发者方便地创建、部署和管理跨平台的基于组件的企业应用。<br />  3、Java RMI(Java Remote Method Invocation)用来开发分布式Java应用程序。一个Java对象的方法能被远程Java虚拟机调用。这样,远程方法激活可以发生在对等的两端,也可以发生在客户端和服务器之间,只要

2011-05-13 11:00:00 640

原创 使用swing中的JTable时常见问题

<br />学员在初学java使用swing的JTable时经常会想达到各种使用效果,下面整理了一些被问较多的操作,给出了参考解决方案。结合这些大家可以根据API文档,逐渐认识swing的用法。<br />1、 隐藏指定列<br />table.getColumnModel().removeColumn(table.getColumnModel().getColumn(0));<br />//在表格中不显示tableModel中的第0列信息<br /> <br />2、 设置是否允许列选取操作<br />v

2011-04-23 11:46:00 2874

原创 MyEclipse 修改默认工作路径

首次启动Eclipse/MyEclipse时, 会弹出"Workspace Launcher"对话框, 提示设置Workspace路径. 设定好路径后, 倘若勾选了"Use this as the default and do not ask again", 那么以后再启动时就不会有提示, 直接进入默认工作空间.有3中方法可以更改workspace的路径设置.1. 启动Eclipse/My

2011-04-23 11:36:00 1871

原创 Java关键字final、static使用总结

<br /> <br />常看很多入门鸟们在final 和static运用上感到迷茫,现总结一下final和static的运用方法,希望对大家有帮助。<br />一、final <br />根据程序上下文环境,Java关键字final有“无法改变”或者“终态”的含义,它可以修饰非抽象类、非抽象类成员方法和变量。<br />final类不能被继承,没有子类,final类中的方法默认是final的。 <br />final方法不能被子类的方法覆盖,但可以被继承。 <br />final成员变量表示常量,只能被赋

2011-04-23 11:30:00 613

android htmlparser解析

标题已经哼明白了,这里下载下来作为library引入即可。 这里是jar下载:http://sourceforge.net/projects/htmlparser/ (ps:不过导入jar前,要重新编译jar,要不在Android工程了不可用)

2014-11-20

ScrollView+LinearLayout模拟ListView

有时候项目在ListView中需要显示EditText,CheckBox等控件,这样就会出现一个问题,滑动时或失去焦点时编辑信息混乱。记得之前写过一个Demo解决了此问题,下载:http://download.csdn.net/detail/admin_/5301795; 这里提供了令一种解决方法,ScrollView,+LinearLayout模拟ListView完美解决。

2013-06-04

ListView+EditText混乱问题

用过listview和edittext相结合开发时,相信大家都会遇到一个问题:当edit获得焦点输入后,在失去焦点后,内容发生了更改混乱。此demo得到了完美解决。

2013-04-25

ListView+CheckBox结合开发

ListView与CheckBox结合开发时,经常会遇到很多问题,这里的得到了完美解决。解决问题有:1.无法点击Item 2.点击一Item,再点击别的时,CheckBox混乱 3.滑动ListView时,CheckBox混乱。 至于多选,反选,全部选等功能,此Demo你理解了,也就会了。

2013-04-05

GIF显示包GifView

android中现在没有直接显示gif的view,只能通过mediaplay来显示,且还常常不能正常显示出来,为此写了这个gifview,其用法和imageview一样

2012-08-11

Java私塾Java高级部分教材.pdf

Java私塾Java高级部分教材 设计模式

2011-04-25

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

TA关注的人

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