Android
alien6u
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android studio 不能debug
参考博客地址:http://blog.youkuaiyun.com/zhqshx/article/details/39339903android studio 不能单点debug 报错信息: Connected to the target VM, address:'localhost:8600', transport: 'socket'1.查看了stackoverflow以下博客 还是不能解决问题原创 2015-07-28 17:43:00 · 11872 阅读 · 1 评论 -
关于 android Intent 传对象和对象数组的一些操作
直接开正题,Intent传递值就是平常那些很简单的,接下来介绍传递 对象,和 对象数组1 .intent 传递自定义的 对象 -实体类继承 Serializable[java] view plaincopy [java] view plaincopypubli转载 2015-04-01 19:27:38 · 777 阅读 · 0 评论 -
android 中Parcelable的作用
android提供了一种新的类型:Parcel。本类被用作封装数据的容器,封装后的数据可以通过Intent或IPC传递。 除了基本类型以外,只有实现了Parcelable接口的类才能被放入Parcel中。 Parcelable实现要点:需要实现三个东西1)writeToParcel 方法。该方法将类的数据写入外部提供的Parcel中.声明如下:writeToParcel (Pa转载 2015-04-01 19:24:37 · 970 阅读 · 0 评论 -
Consider adding android:paddingStart=“25dp” to better support right-to-left layouts Error
更新了ADT后在android上设置editText上设置padding属性时遇到了这个问题:Multiple annotations found at this line:- Consider adding android:paddingStart="25dp" to better support right-to-left layouts- When you define pa原创 2015-04-07 21:13:25 · 5040 阅读 · 0 评论 -
正确使用Android性能分析工具——TraceView
前面唠叨最近公司app中有些列表在滑动的时候会有卡顿现象,我就开始着手解决这些问题,解决问题之前首先要分析列表滑动的性能瓶颈在什么地方。因为之前不会正确使用TraceView这个工具,主要是看不懂TraceView界面下方数据指标的值代表什么意思…以前我用StopWatch类来分析性能,现在觉得弱爆了…不过有些地方StopWatch工具类还是很简单好用的~网上可以找了很多博客来介绍转载 2015-04-13 15:48:10 · 587 阅读 · 0 评论 -
Android性能调优工具之 TraceView
从1月份Google发布的16个关于性能优化的系列视频起,这段时间在各大社区都有看到很多优秀的关于优化系列的文章。有分析了性能产生的原因、有分享如何优化我们的应用、有介绍有哪些工具可以帮助我们检测性能问题。 其中 在关于一些系统性能调优工具里有介绍到工具之一:TraceView TraceView 是 Android 平台配备一个很好的性能分析的工具。它可以通转载 2015-04-13 15:44:44 · 701 阅读 · 0 评论 -
android开发框架集合简介
整理出来的android(安卓)开发框架,个个都堪称经典,而且全部都是开源的,很好的学习资料。第一个:Afinal项目地址:https://github.com/yangfuhai/afinal功能:一个android的ioc,orm框架,内置了四大模块功 能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalA转载 2015-05-08 17:30:19 · 630 阅读 · 0 评论 -
Android一些经典的开源项目
1. android-pulltorefresh 一个强大的拉动刷新开源项目,支持各种控件下拉刷新ListView、ViewPager、WevView、ExpandableListView、GridView、(Horizontal)ScrollView、Fragment上下左右拉动刷新,比下面johannilsson那个只支持ListView的强大的多。并且他实现的下拉刷新List转载 2015-05-08 17:25:05 · 629 阅读 · 0 评论 -
android开发工具简介及下载地址
AndroidDevTools简介Android Dev Tools官网地址:www.androiddevtools.cn收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。欢迎大家推荐自己在Android开发过程中用的好用的工具、学习开发教程、用到设计素材,欢迎Star、Fork原创 2015-05-09 13:09:46 · 3417 阅读 · 0 评论 -
git/github的使用
1. git 版本控制系统相比CVS\SVN优势:- 支持离线开发,离线Repository- 强大的分支功能,适合多个独立开发者协作- 速度块ps:关于git的更详细的介绍于优点在此就不介绍了,教大家怎么用是关键。:)==============运行环境========系统:windowsgit : Git-1.7.3.1-prev转载 2015-05-10 13:03:54 · 526 阅读 · 0 评论 -
Attribute "XXX" has already been defined
碰到这样奇葩的问题,我也是醉了 ,引发这个问题有两种情况: 一种:在atrr.xml文件中定义了同一种属性造成的.另一种:引入了不同的资源库,恰好又在这两个库里都写了同一个属性.1.先来看看第一种情况,这个好解决 : 只需将力哥styleable里的 ,并在资源的最外层定义转载 2015-05-12 18:16:33 · 1259 阅读 · 0 评论 -
Jar mismatch! Fix your dependencies
开发android项目时引入引用多个项目作为library。在引用项目的时候,有时会出现“Jar mismatch! Fix your dependencies”错误这是因为两个项目的jar包(android-support-v4.jar)不一致。解决方法:把其中的一个包复制替换掉其他工程中的jar包就可以了。下面是收集的网上一些人的解决方法: 解决方法是把原创 2015-05-12 03:42:29 · 498 阅读 · 0 评论 -
解决windows下eclipse中android项目关联android library project失败问题
近日,在做一个人人的第三方小项目。打算直接使用renren 的sdk 进行开发。因为renren的sdk是以android library project 形式发布的(关于这种project的内容可以参考android library project)。整个导入流程严格按照guide的内容操作,但是始终无法导入,设置导入后项目中不出现相关的Library project。在设置完lib转载 2015-07-11 21:59:19 · 482 阅读 · 0 评论 -
Android 实用工具Hierarchy Viewer实战
原文地址:http://tech.it168.com/a2011/0802/1226/000001226690.shtml在Android的SDK工具包中,有很多十分有用的工具,可以帮助程序员开发和测试Android应用程序,大大提高其工作效率。其中的一款叫Hierachy Viewer的可视化调试工具,可以很方便地在开发者设计,调试和调整界面时,提高用户的开发效率。本文将以一个实际例子讲转载 2015-07-28 19:44:36 · 497 阅读 · 0 评论 -
Android 开发者必备的八款小工具
原文地址:http://mobile.51cto.com/aengine-469681.htm在做Android 开发过程中,会遇到一些小的问题,虽然自己动手也能解决,但是有了一些小工具,解决这些问题就得心应手了,今天就为大家推荐一些Android 开发必备的小工具。Android PixelAndroidPixel 是一个简单的将不同的分辨率的换算工具,只要你有一转载 2015-07-28 19:50:29 · 515 阅读 · 0 评论 -
Intent传递数据时,下列的数据类型哪些可以被传递
Intent传递数据时,下列的数据类型哪些可以被传递(abcd)(多选)A、 Serializable B、charsequence C、Parcelable D、Bundle Serializable :将 Java 对象序列化为二进制文件的 Java 序列化技术是 Java系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序转载 2015-03-24 11:20:03 · 6188 阅读 · 0 评论 -
Cannot set TextView width using setWidth or setLayoutParams
overflow中的解决方案:http://stackoverflow.com/questions/28089883/cannot-set-textview-width-using-setwidth-or-setlayoutparams?rq=1从源码解释:http://stackoverflow.com/questions/20132048/when-to-use-setwidth-seth原创 2015-08-24 21:40:20 · 579 阅读 · 0 评论 -
Android ImageView实现类似Gif动图的效果
已经过时的方法:android studio会报错:错误行:imageView.setBackgroundResource(R.anim.framebyframe); 错误为:expected resource of type错误原因; AS checks that some int parameters are not arbitrary integers, b原创 2015-08-26 19:09:09 · 4760 阅读 · 0 评论 -
Ubuntu-15.04-64位配置安卓开发环境
原文地址:http://www.linuxdiyf.com/linux/12524.html1:下载jdk,将下载完成的tar包解压,将解压后的jdk移动到某个文件夹比如:/opt/java,最终根路径为/opt/java/jdk_xxxxx2:配置java环境,sudo vim(gedit) /etc/environment3:增加如下信息:JAVA_HOME转载 2015-08-26 09:14:40 · 672 阅读 · 0 评论 -
android studio常用快捷键
快捷键用途描述Alt+回车导入包,自动修正Ctrl+N查找类Ctrl+Shift+N查找文件Ctrl+Alt+L格式化代码Ctrl+Alt+O优化导入的类和包Alt+Insert生成代码(如get,set方法,构造函数等)Ctrl+转载 2015-07-23 10:31:22 · 836 阅读 · 3 评论 -
IntelliJ IDEA的光芒会盖过Eclipse吗
作为一个资深的 Eclipse 用户,我想对 IntelliJ IDEA 做一个更为严谨的审视。 JetBrains 的工作人员非常的友善,并为 Podcastpedia.org 和 Codingpedia.org 这两个 工程给予了我一个开放源码的许可证。在这片文章中,我列出来Eclipse中常用且与IntelliJ等同的一些操作。写这篇文章为了以后遗忘时能够再用 做个记录,也为或许能帮转载 2015-07-23 11:16:19 · 665 阅读 · 0 评论 -
8 个最优秀的 Android Studio 插件
Android Studio是目前Google官方设计的用于原生Android应用程序开发的IDE。基于JetBrains的IntelliJ IDEA,这是Google I/O 2013第一个宣布的作为Eclipse的继承者,深受广大Android社区的欢迎。在经过漫长的测试阶段后,最终版本于去年12月发布。Android Studio是一个功能全面的开发环境,装备了为各种设备——从智能手转载 2015-07-23 11:23:15 · 612 阅读 · 0 评论 -
怎么样在finish()之后添加一个动画
http://stackoverflow.com/questions/4330675/how-can-i-add-an-animation-to-the-activity-finish#有时间的话来翻译原创 2015-08-31 17:12:18 · 712 阅读 · 0 评论 -
第一次使用Android Studio时你应该知道的一切配置
声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4390905.html联系方式:smyhvae@163.com 【系列】第一次使用Android Studio时你应该知道的一切配置第转载 2015-07-24 16:56:30 · 1313 阅读 · 0 评论 -
Android动画学习笔记-Android Animation
原文地址:http://www.cnblogs.com/angeldevil/archive/2011/12/02/2271096.html3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property an转载 2015-08-17 20:27:22 · 478 阅读 · 0 评论 -
Android动画学习Demo(3) 关于Property Animation的TimeInpolator和TypeEvaluatorhttp://blog.youkuaiyun.com/linmiansheng
原文地址:http://blog.youkuaiyun.com/linmiansheng/article/details/18763987#commentsProperty Animation中最重要,最基础的一个类就是ValueAnimator了。Property Animation利用ValueAnimator来跟踪记录对象属性已经变化了多长时间及当前这个时间点的值。而在ValueAn转载 2015-08-17 15:48:28 · 554 阅读 · 0 评论 -
Android Studio 自动更新失败解决办法
昨天在G+中看到Android Studio又有更新了就心血来潮想去更新体验一下,可是无论我怎么点Check Update却一直提示Connection failed. Please check your network connection and try again,开始以为是由于G*W在捣乱,但是打开VPN后还是无法更新,然后开始Google了一下找到了下面的解决办法。M转载 2016-01-18 21:17:20 · 1504 阅读 · 0 评论 -
VT-x is not available (VERR_VMX_NO_VMX) 的解决方案
如图:打开虚拟机设置界面:原创 2016-01-04 00:22:44 · 24299 阅读 · 9 评论 -
Genymotion模拟器无法开启的解决方法——Unable to start the virtual device,The virtual device got no IP address
前言最近重装了电脑的系统,由win7换成了win8.1。android开发环境也重新配置了一遍。其他的都还好,就是genymotion模拟器一直开启失败。自己尝试了很多方法,比如卸载重装软件,重新设置VirtualBox的IP等等。但一直都解决不了。解决方法Google了一下我的问题,在stackoverflow上找到了解决方法。在此分享给大家:打开Vi转载 2016-01-04 00:40:51 · 3248 阅读 · 0 评论 -
android:json解析的两个工具:Gson和Jackson的使用小例子
--------------------转载请注明:http://blog.youkuaiyun.com/liaoqianchuan00/article/details/8241115使用Jackson的三种方式数据绑定模式:使用最方便流模式:性能最佳树模式:最灵活以最常用的数据绑定模式为例Json数据如下[plain] view plain cop转载 2016-03-31 17:13:55 · 690 阅读 · 0 评论 -
No resource found that matches the given name (at 'layout_toLeftOf' with value '@id/ history_child_
Error: No resource found that matches the given name (at 'layout_toLeftOf' with value '@id/ history_child_item_unit'). 出错原因:history_child_item_unit出现在这个textView之后。解决方法:android:id="@+id/history原创 2014-11-29 02:14:17 · 2213 阅读 · 0 评论 -
解决eclipse引入第三包提示出现找不到类文件java.lang.NoClassDefFoundError: net/sf/json/
解决eclipse引入第三包提示出现找不到类文件java.lang.NoClassDefFoundError: net/sf/json/解决eclipse引入第三包提示出现找不到类文件java.lang.NoClassDefFoundError: net/sf/json/,开始我已经在工程中导入了json.jar包,但eclipse tomcat提示出现java.lang.原创 2014-10-31 16:25:16 · 2934 阅读 · 0 评论 -
Android TextView
TextView是安卓里面用的最多的控件,有木有?但是我们真的就非常了解它吗?不一定哦,各位看官请看下面一个个属性的分析1. android:autoLink 这个属性有4个值得讲的可选值 web/phone/email/map,当TextView的字符串满足相应的条件的时候,它就会变成一个链接形式。那各个参数都需要满足什么条件呢? a. web 网站形式,如:www转载 2014-11-25 21:09:56 · 577 阅读 · 0 评论 -
android的两个设置标题主题属性
android的两个设置标题主题属性:1.android:theme="@android:style/Theme.NoTitleBar.Fullscreen" ——全屏显示2.android:theme="@android:style/Theme.Black.NoTitleBar" ——没有标题条原创 2014-11-26 21:24:43 · 1571 阅读 · 0 评论 -
android文件命名错误Invalid file name: must contain only [a-z0-9_.]
Invalid file name: must contain only [a-z0-9_.][2012-02-07 09:58:14 - EmergencyResponder] res\raw\Effect for alarm.mp3: Invalid file name: must contain only [a-z0-9_.] 错误的文件名字:必须原创 2014-11-05 22:33:13 · 1603 阅读 · 0 评论 -
Android--获取当前系统时间
Android--获取当前系统时间java代码:import java.text.SimpleDateFormat;SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss ");Date curDate = new Date(System.curre转载 2014-11-27 14:52:16 · 4138 阅读 · 0 评论 -
Android RectF类的构造函数参数说明
Android RectF类的构造函数参数说明:原创 2014-11-23 01:29:17 · 14973 阅读 · 2 评论 -
android sqlite数据库时间 日期 double等数据类型
sqlite3支持的数据类型:NULL、INTEGER、REAL、TEXT、BLOB但是,sqlite3也支持如下的数据类型smallint 16位整数integer 32位整数decimal(p,s) p是精确值,s是小数位数float 32位实数double转载 2014-11-27 10:39:53 · 1964 阅读 · 0 评论 -
res与res-auto的区别
res与res-auto的区别 通常我们在布局文件中使用自定义属性的时候 会这样写 xmlns:app=http://schemas.android.com/apk/res/包路径 但如果你当前工程是做为lib使用,那么你如上所写 ,会出现找不到自定义属性的错误 。 这时候你就必须 写成 xmlns:app=http://res与res-auto的区别通常我们在布局文件转载 2014-11-05 20:47:56 · 793 阅读 · 1 评论 -
Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android
public ProgressView(Context context,AttributeSet attrs) { super(context,attrs); this.setFocusable(true); this.setFocusableInTouchMode(true); holder = this.getHolder(); holder.addCallback(this); paint1原创 2014-11-21 19:46:58 · 3150 阅读 · 0 评论
分享