- 博客(15)
- 资源 (25)
- 收藏
- 关注
原创 Android fragment 使用Sharepreferences来获取值,更新界面
如果有看过我前面几篇博文的都知道,这个项目里面采用的是fragment片段对每个界面进行组织的,当用户切换fragment A时,就隐藏该fragment,当再次回到这个fragment A时,就将该fragment进行显示,不用多次创建new一个fragment,这是一种很好的组织方式。当采用上述的方式时,总会遇到这样的问题:当再次切换到fragment A时,没有new一个,那从fragmen
2015-09-29 16:04:00 2352
原创 android textview 点击打开facebook个人专页,如果没有则跳到浏览器显示
现在有这样的一个需求:界面上有一个facebook的连接,当用户点击这个facebook的链接之后,如果手机上安装了facebook的客户端,则打开facebook软件,如果没有安装软件,则打开浏览器访问这个链接,在论坛上提了这个问题,大神给出的答复: Intent intent; PackageManager packageManager = getP
2015-09-28 11:34:38 6170 3
原创 android dialog 获得edittext的值 避免一些弹出窗口的错误
1. 以前觉得弹出框上,嵌入一个edittext输入框很容易,却发现,再次点击弹出对话框的时候,就会报错,说什么已经有了布局,网上的前辈也解释了为什么,解决的办法就是讲对话框的布局移除掉就可以了:((ViewGroup) layout.getParent()).removeView(layout);使用这句代码就可以的。 2.第二个就是获得edittext的值,不是直接拿到edi
2015-09-25 10:21:03 2391
原创 Android app系统设置界面 数据的保存与读取 SharedPreferences 的正确使用
很开心的是经历过两个多月的努力,项目在11月份即将要交付使用,基础功能已经完成,剩下的是系统设定界面没有开发完毕,如下图: 很显然要实现的功能是几个界面要显示很多数据,要依据某一项进行排序,当勾选的选项被选中时,菜单切换到该界面时,就要按照这个字段进行排序,所以需求是用户点击的字段,需要保存下来,当用户退出程序,再次进入的时候,需要获得已经保存的字段的值,也就是显示打钩的那
2015-09-24 13:55:13 7996 4
原创 Android 一组textview 点击之后更换背景 并保持不变
网上搜了很多的方法,使用selector选择器是无法实现点击之后更换背景,并保持颜色不变的功能,因为点击完之后,总会显示默认的图片,所以这个方案被否定了。也想多了使用第2个方案:因为是一组textview,点击其中一个背景变为打钩的图片,其他3个保持默认不变,所以想到了android 单选框,但最后考虑之后自定义旁边的单选按钮势必会增加更多的代码,所以也否定了,想要实现如下功能:
2015-09-23 14:20:29 4895
原创 Android 自定义键盘 随机键盘(完全定制,向上顶布局,点击按钮进行隐藏)
之前上传的另外一个自定义键盘,并没有实现键盘弹出的时候,布局向上自动调整。(网络上所有的自定义键盘都没有添加自适应的功能,而且布局没这么好看,上一个例子资源链接为:http://download.csdn.net/detail/omayyouhappy/9111809),这个资源绝对值10分,真的全网络唯一完美的自定义定制键盘。
2015-09-18 15:49:14 15112 22
原创 整个网络可能最完善的 Android 自定义键盘 问题汇总以及解决方案
系统自带的键盘,键值太多,不符合客户的需求,需要自定义键盘,如下图: 分别是字母和数字的键盘,感谢很多前辈提供的例子,朋友们可以到这个链接下载资源:前辈android 自定义键盘详解讲的非常清楚,我下了他的代码,在这基础上进行修改,遇到的第一个问题就是第一个图上的: “ .?&” ,如何在键盘上显示这样的文本,假设采用楼主设置文本的形式进行设置的时
2015-09-15 09:58:26 8111 10
原创 Android 解析新浪RSS新闻源 问题汇总和解决
项目中要添加RSS源,显示RSS的所有文章,刚好测试的是新浪的新闻RSS源,各种百度之后,找到了
2015-09-11 18:16:20 4443
原创 Android Fragment、Activity、Dialog 各种组件直接数据共享,更新通知
我要放大招了,纠结了两个礼拜的一个问题,让师傅几分钟写了一堆代码轻松就搞定了,再次非常感谢阿博师傅,之前两个月的代码很多都是他帮了很大的忙,我就是一个总结,总想着这些问题,在百度了一大圈都没有很好的解决方案之后,我解决了,就想分享给和我遇到同样的问题的同行业的,不管你是大牛还是菜鸟,都可以提出建议,我所有的解决方案都是基于解决实际问题而出发的,所以很多时候没有考虑扩展性或者复用性、效率这些问题,欢
2015-09-07 17:14:35 2469
原创 Android Spinner控件 显示数据和下拉选中数据分离
项目即将快完工了,还有两个关键的部分,心情还是很激动的,经过两个月的从零开始,学到的都已经记录在博客里了,主要涉及的是fragment还有一些乱码解决、
2015-09-06 13:59:31 5927
转载 Caused by: android.os.NetworkOnMainThreadException错误解决办法
好久不写Android代码手都生了,找出自己之前写的程序发现跑不了了,也没啥特别的错误提示,就看到一句有用的错误Caused by: android.os.NetworkOnMainThreadException,查了下原因上在4.0之后在主线程里面执行Http请求都会报这个错,大概是怕Http请求时间太长造成程序假死的情况吧。解决办法有两个思路,分别是:第一种方法:直
2015-09-09 14:17:39 1109
原创 Android 隐藏LinearLayout
有这样的需求,所有的界面上方都有一个标题栏,有些界面需要需要、有些特殊的界面就不需要这个标题栏,需要显示其他的按钮,这个时候就要隐藏掉,切换界面之后就会重新显示,解决方案其实非常简单: 1.在界面的布局文件xml中,将LinearLayout设置一个id,如下文件: <LinearLayout android:id="@+id/user_status_bar"
2015-09-09 11:15:04 4945
原创 Android 按钮点击切换背景,同时修改文字颜色
其实原理很简单,用到的是selector,用来设置android:background和android:textcolor属性,selector可以用来设置默认时候、点击时候的背景图片和文字颜色的属性,过程如下: 这两个文件如下:1.当点击按钮,改变文字的颜色: <item android:state_focused="false" android:s
2015-09-08 18:27:24 5126
原创 The content of the adapter has changed but ListView did not receive a notification. Make sure the co
在通知listview有时候,偶尔会冒出这样的错误:The content of the adapter has changed but ListView did not receive a notification. Make sure the content of your adapter is not modified from a background thread, b
2015-09-02 16:42:07 949
Hbuilder在线更新后台spingmvc代码
2018-08-07
Android时间日期选择器,高仿小米
2016-04-11
Android 自定义键盘(完全定制,向上顶布局,点击按钮进行隐藏)
2015-09-18
android 自定义键盘(字母和标点符号键盘)
2015-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人