疯狂De程序猿之Android
文章平均质量分 61
Admin_
误落尘网中一去三十年丶
展开
-
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 · 1874 阅读 · 0 评论 -
项目中那些事|ListView中嵌套ListView问题
ListView中嵌套ListView问题原创 2013-08-27 16:59:39 · 1246 阅读 · 0 评论 -
初探 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 · 1564 阅读 · 0 评论 -
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 · 923 阅读 · 0 评论 -
项目中那些事|控件之TextView
控件之TextView中常用到的效果属性原创 2013-08-16 14:37:14 · 4545 阅读 · 0 评论 -
项目中那些事|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 · 831 阅读 · 0 评论 -
项目中那些事|控件之EditText
1. 点击屏幕其他地方让edittext失去焦点 的实现 方法就是:让EditText所在的layout获得焦点。给layout注册OnTouchListener监听器直接使用 .requestFocus() 无法获取焦点,焦点依然在EditTtext上先调用下面这两个方法:.setFocusable(true);.setFocusableInTouch原创 2012-12-29 15:47:55 · 2383 阅读 · 0 评论 -
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 · 18607 阅读 · 2 评论 -
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 · 34649 阅读 · 9 评论 -
项目中那些事|初探 弹出框 PopupWindows
Android的对话框有两种:PopupWindow和AlertDialog。他们都可以自定义view,而不同相对于位置固定的AlertDialog,PopupWindow的位置可以随意。且AlertDialog是非阻塞线程的,而PopupWindow是阻塞线程的。个人认为PopupWindow使用会更加灵活方便。废话就不多说了,下面具体根据代码来讲解一下:public class Que原创 2013-08-22 14:28:37 · 2531 阅读 · 1 评论 -
项目中那些事| 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 · 1112 阅读 · 0 评论 -
初探Android Studio及遇到的一些问题和解决
相信在大家看过 2013的Google i/o大会后,一定知道 Android Studio是个什么东东了。此可谓一款神器吖~于是就兴奋的去下载一尝鲜。功能篇:Android Studio是基于IntelliJ IDEA,除了IntelliJ功能,Android Studio还提供:①基于Gradle的构建支持;②Android特定重构和快速修复;③提示工具更好地对原创 2013-05-26 03:55:08 · 10983 阅读 · 1 评论 -
Android用simpleAdapter来接收一个Bitmap显示
我在一个小项目中需要用到将SD卡中的图片读出后,缩略计算后再simpleAdapter进行显示。在编程过程中,一般来说,在用simpleAdapter适配器时,我们所要显示的图片资源都是程序内的本地资源,而且是以资源的ID(Resources)形式来表现的。但是有时候我们需要用这个适配器来显示网上的远程图片时,该如何直接显示呢?方法是实现ViewBinder()这个接口,在里面定义数据和视图的匹配原创 2012-02-14 14:31:12 · 10197 阅读 · 8 评论 -
利用Android 2.2新特性完成缩略图(二)
在Android 2.2版本之前,如果需要完成缩略图功能,往往是通过Bitmap、Drawable和Canvas配合完成,需要写一系列繁杂的逻辑去缩小原有图片,从而得到缩略图。但是到了Andorid 2.2版本,如果大家还这么做,那么就证明大家已经成为那个专打怪兽的奥特曼(out man)超人了。 在Android 2.2版本中,新增了一个ThumbnailUtils工具类来是实现缩略图,此原创 2012-02-15 10:55:24 · 1302 阅读 · 1 评论 -
Android 获取图片之固定大小的缩略图(一)
在开发图片浏览器等软件是,很多时候要显示图片的缩略图,而一般情况下,我们要将图片按照固定大小取缩略图,一般取缩略图的方法是使用BitmapFactory的decodeFile方法,然后通过传递进去BitmapFactory.Option类型的参数进行取缩略图,在Option中,属性值inSampleSize表示缩略图大小为原始图片大小的几分之一,即如果这个值为2,则取出的缩略图的宽和高都是原始图片原创 2012-02-14 15:29:10 · 7779 阅读 · 2 评论 -
已经知道图片资源的ID号是resid。如何获取图片资源的文件名?
呵呵,很简单的一句代码,可是我却走了不少弯路view.getResources().getResourceName(resid)单击相册中的图片,显示该图片的名字,源码如下。@Overridepublic View getView( int position, View convertView, ViewGroup parent) {ImageView imageVie原创 2012-08-10 16:35:47 · 3664 阅读 · 0 评论 -
关于点击popupwindow以外区域 popupwindow自动消失问题
方法一(这种方法可以处理popupwindows dimiss的时候一些其他的操作,比如让其他控件的隐藏,消失等):代码如下popupWindow.setFocusable(false);//focusable要为false(不设置默认的就是False);//这是Activity 的OnTouchEvent。OnTouchEvent代表的是Activity 获得事件(即为PopupWind原创 2012-08-11 00:49:58 · 41165 阅读 · 2 评论 -
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 · 1743 阅读 · 0 评论 -
两个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 · 2669 阅读 · 0 评论 -
获取手机通讯录联系人信息
// 获取手机通讯录public void getPhoneContacts() {mPhoneContactsList = new ArrayList>();String phoneNumber;String displayAddress;// 得到ContentResolver对象ContentResolver cr = getContentResolver();/原创 2012-08-24 15:28:48 · 1781 阅读 · 0 评论 -
项目中那些事|动画
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 · 694 阅读 · 0 评论 -
Win7 下装 Ubuntu 双系统遇到的一些问题及解决
最近闲来无事,就想在 Win7 下装个 Ubuntu 双系统,结果搞了两天才搞好(中间重装了一次系统),身为 程序猿出身,实在是汗颜吖~ Win7 下装Ubuntu的方法,总结网上无非有以下三种:① .使用 grub4dos 工具进行安装,不过本猿嫌麻烦(最主要是记不住命令)舍弃② .使用 easyBCD 工具进行安装,界面化操作,简单(推荐使用方法)。③ .Ubuntu镜原创 2013-05-18 22:37:02 · 18371 阅读 · 6 评论 -
android战力图、雷达图、七星图、蜘蛛网图自定义控件
最近闲来无事,就仿着王者荣耀和英雄联盟助手的战力七星图自定义了一个战力雷达图,又叫蜘蛛网图。雷达图的绘制比较简单,主要用到路径类Path的Path.lineTo()及Path.moveTo()和数学三角函数的一些基本知识,现在看一下最终效果图: 布局中使用 &amp;amp;amp;lt;com.library.RadarView android:id=&amp;amp;quot;@+id/radarView&amp;amp原创 2018-05-22 00:44:19 · 2147 阅读 · 0 评论