上一页 1 2 3 4 5 6 7 8 9 10 ··· 44 下一页
摘要: 有可能是在一次android studio被我强制关闭以后,我的android studio就出现了各种诡异的问题,项目无法运行,新建的项目报错,等等。抓狂~~ 于是想到把android studio初始化,找到我的文档,删除.android和.AndroidStudio 3.2两个文件夹,再重新启 阅读全文
posted @ 2019-01-16 10:11 魔豆 阅读(1045) 评论(1) 推荐(0) 编辑
摘要: 上一篇文章实现了自定义广播: android中实现自定义广播 自定义广播允许被其他应用使用,有些情况下只允许广播在本应用范围内使用,可以用本地广播的方式实现 下面是实现的代码部分,MainActivity.java: 本地广播的方式,发送广播和接收广播都是在一个类里面实现的,代码跟之前自定义广播的代 阅读全文
posted @ 2019-01-14 15:01 魔豆 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 自定义广播分两个步骤:1、发送广播 2、接收广播 一、先看如何接收广播: 我使用的是Android Studio,File->New->Other->Broadcast Receiver,先创建一个广播类,这个创建的类会自动帮我们继承BroadcastReceiver类,接收广播,需要继承这个类 M 阅读全文
posted @ 2019-01-14 13:37 魔豆 阅读(8066) 评论(0) 推荐(0) 编辑
摘要: 这个例子只是简单的实现了单机版的聊天功能,自己跟自己聊,啦啦~~ 主要还是展示RecyclerView控件的使用吧~ 参考我之前写的文章: android中RecyclerView控件的使用 android中使用Nine-Patch图片 1、先添加一个关于聊天内容的Chat.java类: Chat. 阅读全文
posted @ 2019-01-11 10:16 魔豆 阅读(4037) 评论(0) 推荐(0) 编辑
摘要: 在界面中添加一个EditText输入框控件,需要在输入时响应输入事件,可以使用setOnKeyListener() 事件: 在执行的时候,发现每次都会响应两次事件,原来是每次按下及松开时都会执行一次,对应Action的ACTION_DOWN, ACTION_UP,针对这种情况,修改一下代码,改成只在 阅读全文
posted @ 2019-01-10 16:29 魔豆 阅读(11822) 评论(0) 推荐(1) 编辑
摘要: 接着上一篇文章的内容:android中使用spinner组件 稍做修改,以key,value的方式,在实际使用中,经常需要获取的值并不一定跟显示的内容一致。 需要先添加一个对象类,用来描述key,value,Pair.java: 注意上面的代码,一定要覆写toString()方法,返回的值会在spi 阅读全文
posted @ 2019-01-10 13:34 魔豆 阅读(2023) 评论(1) 推荐(0) 编辑
摘要: spinner组件类似于html中的select标签,实现下拉选择框的功能。 添加一个Activity,界面上添加一个spinner下拉框,一个button按钮。点击按钮,获取spinner下拉框当前选择的内容 activity_main.xml: MainActivity.java: 下拉框的列表 阅读全文
posted @ 2019-01-10 11:22 魔豆 阅读(1622) 评论(0) 推荐(0) 编辑
摘要: android中可以把图片进行处理,如果图片被拉伸的话,允许让图片部分区域不拉伸,部分区域拉伸。这个功能非常好,比如聊天的气泡,如果整个气泡被拉伸的话,会非常的丑。 老版的sdk中提供的有draw9patch.bat文件,允许对图片进行该项处理,不过新版的已经没有这个文件了,而是被集成到了Andro 阅读全文
posted @ 2019-01-10 09:56 魔豆 阅读(1379) 评论(0) 推荐(0) 编辑
摘要: RecyclerView控件实现点击事件跟ListView控件不同,并没有提供类似setOnItemClickListener()这样的注册监听器方法,而是需要自己给子项具体的注册点击事件。 本文的例子是在上一篇文章的基础上修改的,上一篇文章:android中RecyclerView控件实现瀑布流布 阅读全文
posted @ 2019-01-09 17:03 魔豆 阅读(2761) 评论(0) 推荐(1) 编辑
摘要: 本文是在之前文章的基础上做的修改:android中RecyclerView控件的使用 1、修改列表项news_item.xml: 2、修改NewsAdapter.java类,注意红色的为修改内容,这里主要是修改了新闻图片的高度,改成了随机高度,让每一项的高度不一样: 3、修改MainActivity 阅读全文
posted @ 2019-01-09 15:29 魔豆 阅读(8384) 评论(0) 推荐(0) 编辑
摘要: 本例实现了动态修改ImageView控件的宽高度,有两个按钮,一个按钮实现放大image,一个按钮实现缩小image activity_main.xml MainActivity.java 实现的效果: 阅读全文
posted @ 2019-01-09 14:53 魔豆 阅读(1415) 评论(0) 推荐(0) 编辑
摘要: 本文是在上一篇文章的基础上做的修改:android中RecyclerView控件的使用 1、修改列表项news_item.xml:我这里是把新闻标题挪到了新闻图片的下面显示 2、修改MainActivity.java类,注意红色添加的内容,其他内容都没有变: 最终的展示效果: 阅读全文
posted @ 2019-01-09 09:33 魔豆 阅读(2741) 评论(0) 推荐(0) 编辑
摘要: 1、RecyclerView控件不在标准的库里面,需要先引入,引入比较简单,点击控件右边的下载按钮即可 2、先添加一个新闻实体类,用来为新闻列表提供数据,news.java: 3、在res/drawable/xhdpi目录下引用几个图片,做为新闻图片的资源 4、添加一个Layout XML File 阅读全文
posted @ 2019-01-09 09:14 魔豆 阅读(6789) 评论(0) 推荐(0) 编辑
摘要: 右键项目,Open Module Settings 打开后选择Dependencies选项卡,点最右边的加号: 选择Libriay dependencies,从下拉列表里面选择就可以了。 阅读全文
posted @ 2019-01-08 14:58 魔豆 阅读(4372) 评论(0) 推荐(0) 编辑
摘要: 通过设置android:divider="@null" ,可以去掉ListView控件中的分割线 也可以自定义分割线的颜色,比如: 当然也可以把分割线设成图片之类的,如果设置了android:divider属性,那么同时需要设置android:dividerHeight属性,我这边试了一下,不设会显 阅读全文
posted @ 2019-01-08 14:26 魔豆 阅读(673) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 44 下一页