![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 60
chinben
这个作者很懒,什么都没留下…
展开
-
LayoutInflater的使用,inflate
LayoutInflater的使用,在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化!而findViewById()是找具体xml下的具体 widget控件(如:Button,TextView等)。为了让大家容易理解我做了一个简单的Demo,主布局转载 2014-10-31 20:39:11 · 470 阅读 · 0 评论 -
《第一行代码Android》读书笔记
startActivityForResult()对应onActivityResult()back键会销毁Activity,相当于调用了finish()方法,可以重写onBackPressed()方法,增加back键执行内容暂停状态即activity尚可见时,多为有个dialog挡住了的情况,此时被挡住的activity的onpause方法会被执行,onstop不会,若A原创 2014-10-31 15:23:17 · 1422 阅读 · 1 评论 -
关于java注解
刚进公司的时候,clone了花果山的代码下来看,很幸运,这个项目刚刚开始,我可以把leo的框架先完整的看一遍而不受其他细节的影响,Leo写了非常多的基础类,非常多的抽象类,整个app的网络请求,加载图片,ListView加载数据都已经封装好,在这个基础上,我们的代码一下简化了不少,但另一方面,我们需要去理解Leo写的这些类到底为我们做了什么,当我开始找所有的基类的时候,我发现有些类根本在proje原创 2015-05-15 22:46:19 · 485 阅读 · 0 评论 -
android gradle初探
上次提到gradle很神奇,它可以直接下载远程依赖库,然后就先放一边了,最近由于一直在写界面,比较枯燥,而且有些自定义控件让我十分头疼,就去看了一下gradle的教程,了解一下gradle的作用。网上说:gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。 gradle能够原创 2015-05-30 22:05:07 · 652 阅读 · 0 评论 -
Fragment的使用
做翔翔财富的财富超市页面折腾了很久,一开始是打算在_WealthMarketFragment里放一个ViewPager,然后在ViewPager里放两个Fragment:一.在_WealthMarketFragment的xml中添加Viewpager<android.support.v4.view.ViewPager android:id="@+id/viewpager原创 2015-06-05 20:11:31 · 496 阅读 · 0 评论 -
EventBus的简单使用
上周在花果山的修改用户资料界面请求修改资料然后返回个人主页的时候要改变个人主页的内容,我首先想到的是startActivityForResult方法和onActivityResult方法,而且Leo的辅助类里也有一个方法封装了startActivityForResult方法,但事实上我在其他页面中并没有看到有人调用它,而发现的是event这个目录,里面基本都是一些空类,上网查了才知道是使用了Eve原创 2015-05-25 17:40:00 · 425 阅读 · 0 评论 -
DialogFragment的使用(自定义Dialog )
做翔翔财富需要自定义Dialog,查了一下发现DialogFragment很合适,貌似也是官方推荐的,而且使用起来相当方便清晰,下面我们来讲讲怎么使用DialogFragment以及我使用的时候遇到的一些问题:一.先写一个自定义的Dialog布局,布局就是普通的xml,想怎么写就怎么写(注意整体大小),以下使用R.layout.fragment_contact_service_dialog代替原创 2015-06-12 23:05:55 · 4352 阅读 · 1 评论 -
快速Android开发系列网络篇之Retrofit, Retrofit OKHttp GSON
http://www.cnblogs.com/angeldevil/p/3757335.html ,快速Android开发系列网络篇之Retrofit源码详解http://blog.jobbole.com/65170/ ,Retrofit OKHttp GSON使用案例转载 2015-09-07 20:10:32 · 692 阅读 · 0 评论 -
关于listView空值的有好提示以及notifyDataSetChange
ListView空值的有好提示: http://www.cnblogs.com/gzggyy/archive/2013/05/18/3086260.html关于ListView的notifyDataSetChange不执行,原因如下: 不要给list集合重新赋值,即不能第二次出现list=xxx的写法,否则list集合在内存中的地址会变,就会导致not转载 2015-11-17 12:07:26 · 551 阅读 · 0 评论 -
关于Android的ImageView置顶
本来想实现一个图片置顶类似广告位的功能的,但是又不想图片有拉伸,就用以下代码: <ImageView android:layout_width="match_parent" android:layout_height="wrap_content" android:scaleType="fitStart" android:sr原创 2015-04-27 14:34:26 · 7515 阅读 · 4 评论 -
Failed to sync Gradle project '项目名称(module)' Error:failed to find Build Tools revision 20.0.0
源地址:http://blog.csdn.net/u012964796/article/details/42519515Android studio 错误提示:Failed to sync Gradle project 'My Application'Error:failed to find Build Tools revision 20.0.0转载 2015-04-20 13:06:06 · 954 阅读 · 0 评论 -
关于android创建快捷方式会启动两个应用的问题
原地址: 关于android创建快捷方式会启动两个应用的问题(一)转载 2014-11-22 23:23:05 · 496 阅读 · 0 评论 -
ScrollView下面固定一个控件
源地址:http://wang-peng1.iteye.com/blog/746684体会:当有将控件固定在屏幕的上方或下方的时候,使用RelativeLayout,将该控件放置在最下方,然后设置ScrollView为match_parent,下方的margin刚好为该控件的高度,这样就等同于SrcollView下面固定了一个控件。(固定上方方法类似)转载 2015-01-28 16:57:19 · 1494 阅读 · 0 评论 -
setTextColor()的参数设置方式
源地址:http://blog.csdn.net/chiuan/article/details/7058686setTextColor(0xFF0000FF);//0xFF0000FF是int类型的数据,分组一下0x|FF|0000FF,0x是代表颜色整数的标记,ff是表示透明度,0000FF表示颜色,注意:这里0xFF0000FF必须是8个的颜色表示,不接受0000FF这种6转载 2015-02-06 18:12:23 · 686 阅读 · 0 评论 -
错误(图片OutOfMemory):android.view.InflateException: Binary XML file line
源地址:http://blog.csdn.net/yiding_he/article/details/38597703今天的异常很有意思,叫做android.view.InflateException: Binary XML file line #95: Error inflating class(out of memory) 。其实是因为out of memo转载 2015-02-13 00:40:46 · 846 阅读 · 0 评论 -
Fragement的onActivityResult不执行
源地址:http://www.kcsjok.com/?p=22本来项目中是一个Activity中放入四个tab,每个tab是一个Fragment,之后由于某种原因需要将activity改为FragmentActivity,结果改完之后原本Fragment中的onActivityResult不执行了,解决方法如下:1.在该FragmentActivity中重写onActivityResult转载 2015-03-07 14:17:26 · 493 阅读 · 0 评论 -
app包中的fragment和v4包中的fragment的使用的区别
源地址:http://blog.csdn.net/a465456465/article/details/104152111、尽量不要用app包中的fragment,因为这个是在3.0之后才有的,支持的版本太高,在低版本中是是用不了的2、android.support.v4.app.Fragment:可以兼容到1.6的版本,3、关于这两个fragment使用标签的转载 2015-03-07 11:53:25 · 823 阅读 · 0 评论 -
解决android studio 找不到 tools\android.bat
更新android studio的时候出了问题,导致sdk文件夹里的tools文件夹变空了,找不到android.bat文件,自然就不能启动AVD manager和SDK manager,网上搜索了半天,终于还是找到了解决方法:源地址:http://stackoverflow.com/questions/20779844/how-to-fix-error-failed-to-execute-t原创 2015-03-23 22:04:46 · 17378 阅读 · 2 评论 -
android.content.res.Resources$NotFoundException: String resource ID #0x1
源地址:http://blog.sina.com.cn/s/blog_5e58565701012ox7.html错误:android.content.res.Resources$NotFoundException: String resource ID #0x1原因:一般发生在参数 int resId 错误,你把String赋值给int的resId,所以编译器找不到正确转载 2015-04-12 14:56:00 · 512 阅读 · 0 评论 -
EditText 保留两位小数
源地址:http://blog.sina.com.cn/s/blog_5d66fcf00102vwzv.html布局XML文件:android:inputType="numberDecimal" 源代码:editMoney = (EditText) findViewById(R.id.EditMoney); editMoney.a转载 2015-11-17 14:59:48 · 552 阅读 · 0 评论