
android
文章平均质量分 62
peakerli
这个作者很懒,什么都没留下…
展开
-
Permission is only granted to system app
In Eclipse:Window -> Preferences -> Android -> Lint Error Checking.In the list find an entry with ID = ProtectedPermission. Set the Severity to something lower than Error. This way you c转载 2014-07-29 14:23:46 · 829 阅读 · 0 评论 -
android-getTextSize返回值是以像素(px)为单位的,setTextSize()以sp为单位
http://blog.youkuaiyun.com/lizhenmingdirk/article/details/7349386使用如下代码时,发现字号不会变大,反而会变小:size = (int) mText.getTextSize() + 1;mText.setTextSize(size);后来发现getTextSize返回值是以像素(px)为单位的,而setTextSize()是以转载 2014-07-24 16:38:14 · 599 阅读 · 0 评论 -
Android PowerImageView实现,可以播放动画的强大ImageView
http://blog.youkuaiyun.com/guolin_blog/article/details/11100315代码中没有提到manifiestAndroid的原生控件并不支持播放GIF格式的图片。我们都知道,在Android中如果想要显示一张图片,可以借助ImageView控件来完成,但是如果将一张GIF图片设置到ImageView里,它只会显示这张图片的第一帧,不会产生任何的转载 2014-05-29 16:28:22 · 738 阅读 · 0 评论 -
支持GIF动画的ImageView
http://blog.youkuaiyun.com/yarkey09/article/details/13022387网上有很多关于怎么实现android播放GIF的帖子。但是本人发现,其中多多少少都有些不如人意的地方。因此,花了几天时间,重写了ImageView以实现GIF图片的播放。在此小结一下,也希望可以给后来者一点参考。 大致我们会在网上搜到下面四种解决方法:转载 2014-05-29 16:21:45 · 3476 阅读 · 0 评论 -
Android 引用外部项目库
项目中要集成其他项目由于集成项目庞大不想机械的copy,就想将集成的项目做成项目库,这样以后集成项目升级,本项目里面升级扩展也方便。集成步骤和方法:1.库项目的结构一个库项目是一个包含了源码和资源的项目,它可以被其他的项目引用,从而让其他项目使用它包含的代码和资源。多个Android应用程序项目可以引用同一个库项目,同一个Android应用程序项目也可以引用多个库项目。转载 2014-05-28 09:26:10 · 654 阅读 · 0 评论 -
android中textView设置单行和字数
android:maxEms="6" android:singleLine="true"android:ellipsize="end" 后边显示省略号这个就可以原创 2014-05-22 14:27:23 · 4258 阅读 · 0 评论 -
运行时提示,Unable to resolve superclass of L问题的解决
我使用ADT22,在import一个project时,出现了一下提示:Unable to resolve superclass of L 。该project包含libs/android-support-v4.jar。无法找到的父类也是android-support-v4.jar。网上找了一下类似情况,一般都是ADT17时出现的,那是没有默认的libs,所以需要手动创建libs,加入需要的类库。而我原创 2013-06-25 09:50:46 · 1817 阅读 · 0 评论 -
关于android的一些默认的系统style和theme
设计的时候一定会用到一些控件的默认样式,要想了解这些默认样式,可以去android_sdk中去找,sdk安装路径\platforms\android-8\data\res\drawable;或者styles原创 2013-07-03 16:25:03 · 1609 阅读 · 0 评论 -
android下有哪些不错的开源项目
1.Android团队提供的示例项目如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开发团队提供了15个优秀的示例项 目,包含了游戏、图像处理、时间显示、开始菜单快捷方式等。地址:http://code.google.com/p/apps-for-android/2.Remote Dro转载 2013-04-19 10:09:29 · 560 阅读 · 0 评论 -
Android中GridView、ListView的getChildAt方法返回null
今天在写程序时,发现一个奇怪的问题:在GridView没有滚动的时候,用getChildAt方法返回的值是正确的;但是只要我一滚动它,用getChildAt方法返回的值就为null。 去网上搜了一下,很多都说刚刚setAdapter后马上getChildAt返回子View,UI还没更新完,要用handler.postDelayed方法延迟一下。但是我试了一下发现还是返回null,后面转载 2014-07-10 16:31:36 · 1584 阅读 · 0 评论 -
android关于控件中setTag(key,Object)的设置的相关问题
http://blog.youkuaiyun.com/brokge/article/details/8536906setTag是android的view类中很有用的一个方法,可以用它来给空间附加一些信息,在很多场合下都得到妙用。setTag(Object tag)方法比较简单,这里主要谈一谈带两个参数的setTag方法。官方的api文档中提到:“ The specified key转载 2014-06-20 10:34:15 · 683 阅读 · 0 评论 -
如何解决Android WebView出现的乱码问题
http://blog.sina.com.cn/s/blog_5da93c8f01011azl.html使用webView载入网页,主要有三种方法:1、webView.loadUrl();直接显示网页内容(单独显示网络图片),一般不会出现乱码。2、webView.loadData(data, "text/html", "UTF-8");loadData主要被设计用来装载URI格转载 2014-12-09 16:08:13 · 6116 阅读 · 0 评论 -
Android 自定义progressDialog实现
http://www.open-open.com/lib/view/open1335576985577.html我们在项目中经常会遇到这样一个应用场景:执行某个耗时操作时,为了安抚用户等待的烦躁心情我们一般会使用进度条之类的空间,在android中让大家最 容易想到的就是progressbar或者progressDialog,区别在于前者是一个控件,后者是对话框。由于一些需求在弹出进度条时不希转载 2014-12-22 13:04:10 · 819 阅读 · 1 评论 -
Android自定义类似ProgressDialog效果的Dialog
http://blog.youkuaiyun.com/qjlhlh/article/details/7979179Android自定义类似ProgressDialog效果的Dialog.方法如下:1.首先准备两张自己要定义成哪样子的效果的图片和背景图片(也可以不要背景)。如我要的效果:2.定义loading_dialog.xml布局文件(这里你也可以按自己的布局效果定义,关转载 2014-12-22 13:21:49 · 759 阅读 · 0 评论 -
Using Android's TextureView to Display Video Mirrored
http://adevelopers-blog.blogspot.sg/2014/02/using-androids-textureview-to-display.htmlAndroid's VideoView can only play videos straight and not mirrored.If you want your app to play a video mirr转载 2014-12-03 17:32:22 · 755 阅读 · 0 评论 -
Android GridView属性集合
GridView的一些特殊属性:1.android:numColumns=”auto_fit” //GridView的列数设置为自动2.android:columnWidth=”90dp " //每列的宽度,也就是Item的宽度3.android:stretchMode=”columnWidth"//缩放与列宽大小同步4.andr转载 2014-12-17 17:08:25 · 554 阅读 · 0 评论 -
android 滚动条 相关属性
属性名称描述android:background设置背景色/背景图片。可以通过以下两种方法设置背景为透明:”@android:color/transparent”和”@null”。注意TextView默认是透明的,不用写此属性,但是Buttom/ImageButton/ImageView想透明的话就得写这个属性了。an转载 2014-12-17 16:20:27 · 1819 阅读 · 0 评论 -
删除system/app下的apk
http://blog.youkuaiyun.com/songqingxi/article/details/7706715要删除系统system/app目录下的的APK,由于/system/app目录默认是只读,所以,想要删除这些APK,必须首先获得system目录的删除权限。通过如下步骤删除system/app下的apk文件:1. 连接设备。如果是手机则需要打开usb调试,设置--》转载 2014-11-18 17:06:06 · 946 阅读 · 0 评论 -
android 打包自己的自定义组件成JAR包
http://www.cnblogs.com/TerryBlog/archive/2011/05/12/2044900.html转载 2014-09-25 16:51:26 · 481 阅读 · 0 评论 -
android工程中引入第三方JAR包后安装APK时老是提示找不到库文件 || Android如何将程序打成jar包 || 运行java.lang.noclassdeffounderror错误
http://blog.youkuaiyun.com/liushaogeng/article/details/6641704使用第三方jar包除了我以下介绍的方法,别的方法我基本上都试验过,均会出现编译或运行错误。以下方法经测试编译和运行都完全没问题。步骤:方法1:Eclipse下,右键工程,Build path,java build path,选择转载 2014-08-29 10:49:38 · 504 阅读 · 0 评论 -
How to Create Custom Window Title in Android
http://www.londatiga.net/it/how-to-create-custom-window-title-in-android/When building an application, sometimes we need to create a custom window title to suit our needs and make our application转载 2013-05-23 10:01:59 · 853 阅读 · 0 评论 -
apk破解工具介绍与使用
原文出处:http://www.cnblogs.com/wangvsa/archive/2012/10/09/2717089.html 一、apktool 1.介绍 其主页是http://code.google.com/p/android-apktool/,这个工具可以反编译apk程序并得到原始资源文件。我们可以利用这个工具来查看apk中的图片等资源、修转载 2013-05-29 11:30:38 · 728 阅读 · 0 评论 -
ADT升级中出现的问题的解决方案 Android upgrade ADT 22,
Android开发环境升级到ADT 22之后,可能会出现两点小问题:1. 新建Android项目时,R.java不能自动生成,解决方法:打开Android SDK Manager重新检查更新,看到“Android SDK Build-tools”这一项选中并下载。下载完成后,重新建项目即可恢复正常。参照下图2.旧的项目重新运行时出现“java.lan转载 2013-05-23 16:25:13 · 956 阅读 · 0 评论 -
android button加icon
Button中是可以添加icon,用android:drawableLeft,icon可以用top,left等设置显示位置,drawableleft也可以是selector的xml android:layout_width="wrap_content" android:layout_height="wrap_content"转载 2013-06-28 10:41:48 · 3894 阅读 · 0 评论 -
如何禁止listview的item项获得焦点,而让item的子控件获得焦点
本文为原创文章,欢迎转载,但请注明出处http://www.cnblogs.com/yexiubiao/archive/2013/02/24/2924324.html,未在文章页面明显位置给出原文连接的,将保留追究法律责任的权利。 在机顶盒开发中会遇到这样的需求,listview上的item项中有一张图片(item里的ImageView子控件),当按下机顶盒遥控器的方向键转载 2013-08-01 12:01:53 · 727 阅读 · 0 评论 -
Proper use of AsyncTask
Let me begin by saying that AsyncTask is an amazing piece of abstraction. With almost no additional effort, you can schedule a task to run in a background thread (or thread pool, just as easily) and转载 2013-07-02 18:07:39 · 647 阅读 · 0 评论 -
如何在android中等分layout
必须使用LinearLayout才行 ,具体实现有两种方法:1. 设置所有控件的layout_width=0dp(或者layout_height),然后将所有控件的layout_weight=1。例如: android:layout_width="fill_parent" android:layout_height="fill_parent" androi原创 2013-06-07 13:59:47 · 2142 阅读 · 0 评论 -
android UI的一些属性
scrollview只能有一个子控件,例如 一个layout。只一个重要的属性是android:fillviwport,让子控件填充scrollview空间,简单的设置子控件的fill_parent是不够的。控件的size 中一般用match_parent。当然match_parent=fill_parent,只是fill_parent是之前的叫法,level-8引入了match_parent原创 2013-06-07 17:47:46 · 558 阅读 · 0 评论 -
android layout_gravity 不起作用
android layout_gravity 不起作用布局layout时, 发现设置了android:layout_gravity="bottom"后view并没有底对齐, 查了下, 原来如下:对于 LinearLayout当 android:orientation="vertical" 时, 只有水平方向的设置才起作用,垂直方向的设置不起作用。即:l转载 2013-08-06 17:18:41 · 1038 阅读 · 0 评论 -
android中如何实现button 不同状态显示切换背景图
关于button的不同状态,常规来说,是制作一个不同stat采用不同背景的 drawable xml。这是我的一个例子。 制作的时候,你会发现,button其实默认实现的selected状态,基本是focused,pressed等状态。而且button没有属性设置 can_selected。但是button却有个函数setSelec原创 2013-07-18 11:37:11 · 4332 阅读 · 2 评论 -
java中timer 和timertask
通过Timer与TimerTask相结合实现的定时器功能。具体实现过程如下:第一步,得到Timer的实例化对象 Timer timer= new Timer() ;第二步,实例化TimerTask对象 TimerTask timerTask = new TimerTask(){ publicvoid run(){原创 2013-07-09 18:37:20 · 910 阅读 · 0 评论 -
activity任务堆栈
Activities and Tasks1,activity 用任务来组成堆栈。堆栈里可以有别的应用里的activity 。2,用户感知一个应用不是看开发包(.apk文件),是看任务堆栈。一个任务堆栈对用户来说就是一个应用。3,任务堆栈只对activity做入栈,弹出操作。4,任务堆栈只能设置一个值:偏好。5,任务堆栈中的activity是作为一个整体停留在前台或者后台。6转载 2013-08-16 13:42:04 · 658 阅读 · 0 评论 -
android下载网络图片,BitmapFactory创建bitmap
项目中有几个应用导航的链接,logo图,可能需要从网络上下载,因为是logo,所以用的png 透明格式。在网上发现很多人提问,BitmapFactory.decondeXXXX 方法生成图片,透明度会消失.我不知道别人用的可能是imageView,我用imageButton可以实现的。1,通过网络下载图片。URL url = new URL(tempImgUrl);conn = (原创 2013-08-07 16:07:48 · 1751 阅读 · 0 评论 -
在ListView中实现顶部和底部内容指示器
http://www.open-open.com/lib/view/open1324995841233.html顶部指示器?这是什么?好吧,我承认这是我自己想出来的词,因为我不知道它有什么学名,究竟是什么呢?看下这个图就知道了。这是我们的美工MM画的,偶的神呐,这虽然很漂亮,不过也让人头疼,这个箭头应该在滚到顶部的时候消失,滚下来的时候(即有条目隐藏的时候)才显示,类似转载 2013-08-01 13:23:56 · 820 阅读 · 0 评论 -
Android学习之用adb连接模拟器查询sqlite数据库
前提:已经配置好adb,sqlite的环境变量1. 启动模拟器2. cmd—— adb shell(进入shell命令,就是操作linux)3. 找到要查看的表目录 eg. 项目的包名为:com.kee.test, 则目录为:data/data/com.kee.test/databases 数据库:test_转载 2013-07-19 15:31:53 · 1064 阅读 · 0 评论 -
[Android]手动触发OnClick事件
前言 想在Activity加载的时候默认选中某个按钮,貌似不那么好实现,这里提供一种方式。 声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com 农民伯伯: http://www.cnblogs.com/over140/ 正文 一、实现转载 2013-07-08 10:52:32 · 2811 阅读 · 0 评论 -
Android应用程序签名
概述Android系统要求,所有的程序经过数字签名后才能安装。Android系统使用这个证书来识别应用程序的作者,并且建立程序间的信任关系。证书不是用于用户控制哪些程序可以安装。证书不需要授权中心来签名:Android应用程序上使用自己签名的证书是完全允许且普遍的。理解Android应用程序签名有以下几个重要点:· 所有的应用程序都必须签名。系统不会安装任何一个转载 2013-09-26 15:55:14 · 712 阅读 · 0 评论 -
一些非常实用的 Android 开发资源
Sapan Diwakar在过去几年间一直从事Android开发工作,同时他也积累了一些非常实用的Android应用开发资源,希望对你有所帮助。 1. Android Annotations Android Annotations是一个能够加速Android开发的开源框架,它可以帮助开发者处理一些前后台任务、rest服务、应用类、代码片段等,让开发者专注于真正重要转载 2013-05-27 17:07:27 · 518 阅读 · 0 评论 -
android根据density自动放大网络图片
File file = new File(imagePath);FileInputStream fileInputStream=null;if (file.exists()) {try {fileInputStream=new FileInputStream(imagePath);} catch (FileNotFoundException e) {// TODO Auto原创 2013-08-07 15:24:34 · 1629 阅读 · 0 评论 -
android 屏幕密度
屏幕密度掺入BitmapFactory里decodeFile与decodeResource的差异http://blog.youkuaiyun.com/sevensundark/article/details/7616450最近在项目中遇到的问题,一种是放在drawable下的资源文件,一种为下载后复制到data/data目录下的文件,同样的分辨率,放入相同layout配置的ImageVie转载 2013-08-07 15:23:00 · 1030 阅读 · 0 评论