- 博客(24)
- 资源 (13)
- 收藏
- 关注
原创 searchview 返回按钮颜色设置
在使用searchview想要把整体的search view改为白色的主题,看searchview源码可以设置searchview的关闭按钮,文字颜色,但是返回按钮却不能设置颜色,这让我很困惑,各种查资料,终于找到了解决方法,只要在theme中设置colorControlNormal设置成白色就可以了。。
2016-06-14 11:12:41
1621
原创 混淆之后Gson解析返回的数据为null
在发版本之际,测试时发现请求下来的数据无法正常显示,最后确定时Gson没有解析成功,加上官网的混淆也不行。最后发现需要将最后一句话改为自己的实体类class 后方到**签名的 这一段包名应该是你所有的java bean 定义的目录(所以自己在写代码时,应该把java bean 单独放在一个包中)
2016-05-13 17:12:13
2831
原创 android 5.0 切换主题,夜间模式
现在做的软件颜色是白色的,如果在晚上看就会觉的很刺眼,对眼睛不好。于是想要实现夜间模式,然后在网上找了一写demo,有了实现思路,来看看具体的实现过程吧..我使用的工具是android studio1.4 ,gradle:1.5.0,为什么使用1.4呢,之前一直使用1.0的版本,最近想要研究material, android studio 1.4可以直接创建material风格的
2016-03-15 15:22:06
2723
原创 android studio1.4新建工程运行出错
之前一直用的是android studio1.0,昨天下载了android studio 1.4的进行了安装,在新建工程的时候发现可以直接创建android 5.0的一些样式,如下图:于是就创建了Navigation Drawer Activity 看看效果,特别期待了运行了程序。可是问题来了,程序一进来就崩溃了,报如下错误看错误找不到abc_ic_
2016-03-02 11:18:57
2108
原创 MPAndroidChart饼图属性及相关设置
公司最近在做统计功能,所以用到了饼图,在网上查了一些资料最终决定使用MPAndroidChart,使用起来非常方便,还有一些问题通过各种查找,终于解决...废话不多说,先看下效果图:布局文件: <com.github.mikephil.charting.charts.PieChart
2016-02-26 16:52:26
9801
1
原创 eclipse打包和android studio打包使用同一签名文件
当我们把eclipse 项目转到到android studio中时,打包会有所不同,在eclispe中打包时只需要选择签名文件和输入密码就可以了,但是在android stuido中打包是需要输入keystore文件当如生成是的key.alias(别名),可能这个keystore不是你生成的或已经忘记了,你可以通过一下命令查看keystore的别名命令进入keystore文件所在的目录 运行
2015-07-28 10:37:26
3693
原创 android studio 报错"Failed to find: com.android.support:appcompat-v7:10.+"
擦,第一次用android studio1.0 各种蛋疼的问题,我在家里电脑上用android studio开发的项目导入到公司电脑里之后,就开始报这个错,蛋都碎了!之后就开始搜索这个问题的答案。在stackoverflow上找到了答案 参考地址:http://stackoverflow.com/questions/27389027/grabble-project-sync
2014-12-23 11:26:03
1339
原创 android studio 报错Failure [INSTALL_FAILED_OLDER_SDK]
android studio运行的时候出现了Failure [INSTALL_FAILED_OLDER_SDK]错误,在这里记录以下,具体解决还需参考以下连接参考:http://stackoverflow.com/questions/24465289/android-studio-failure-install-failed-older-sdk
2014-12-16 11:43:29
850
转载 Android:解决Gradle DSL method not found: 'runProguard()' 问题
将Android Studio升级至最新版(1.0 RC 4)之后,运行项目时出现问题:Gradle DSL method not found: 'runProguard()'从字面就能看出来,出现这个问题的原因是找不到runProguard()这个方法了(调用这个方法的地方在每个Module对应的build.gradle文件中)。这是因为,当Android Studio升
2014-12-16 11:32:52
928
原创 android actionBar searview改变默认搜索按钮图片
做搜索图片时发现searchView系统显示默认的搜索按钮只是一个小箭头,样子很丑,想改变这个图标。于是就在stackoverflow这个网站找到了答案,直接上代码: @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { inflater.inflate(R.
2014-09-04 12:00:58
2147
原创 android actionBar searchview 默认展开,并且放大镜图标在编辑框内。
最近在研究actionBar 自带的searchview 的使用,遇到一个问题,如果点击
2014-09-03 10:00:46
7616
1
转载 如何判断一个activity是否在最顶部显示
Android 如何判断一个应用在运行 在一个应用中,或一个Service 、Receiver中判断一个应用是否正在运行,以便进行一些相关的处理。这个时候我们需要得到一个ActivityManager,这个Manager顾名思意就是管理Activity的,它有一个方法叫getRunningTasks,可以得到当前系统正在运行的Task的列表,代码如下: ActivityMan
2014-04-26 11:43:55
3064
转载 解决singleTask Activity 在onNewIntent中无法获得值的问题
http://phenix.blogbus.com/logs/220656659.html博主简直碉堡了,我用PendingIntent给singleTask的顶层Activity传值一直收不到,因为在onNewIntent中getIntent是旧的Intent,并不是新的。所以要在onNewIntent调用setIntent(intent)就行了!
2014-04-17 16:14:43
1580
原创 Android中如何自动弹出软键盘,本人亲自测试。可以哦!
edtsearch_title = (EditText) findViewById(R.id.edtsearch_title); edtsearch_title.setFocusable(true); edtsearch_title.setFocusableInTouchMode(true); edtsearch_title.requestFocus(); Inpu
2014-04-17 16:11:41
1014
转载 移动广告聚合平台经验分享:芒果、果合、Adview、抓猫哪家好?
2012-09-24 14:24:12 偶家是做安卓的,也就是个人开发利用广告赚赚小钱,以前用的是单家广告,后来发现挺麻烦的,有时候听同行说哪家哪家广告的收益达到多高的时候,就特想换,一换就要升级应用,结果换来换去钱没赚到还浪费了不少时间。后来听说聚合平台不错,可以同时加多家的广告,还能大大提高填充率,想着对收益肯定还是很不错,于是就尝试了聚合平台。国内的聚合平台
2014-03-24 10:24:06
1718
转载 Android 打包签名 从生成keystore到完成签名 -- 转
首先,我们需要一个keystore,当然已经有了的话就不用这一步了:cmd下:进入到jdk的bin目录,这样的话,android.keystore文件就会生成在这个目录下,签名的时候我们需要这个文件C:\Program Files\Java\jdk1.6.0_10\bin>keytool -genkey -alias android.keystore -keyalg RSA -vali
2014-03-24 09:31:29
691
原创 imageview圆角的实现
1、首先是自定义ImageView类RoundedImageView.java类import android.content.Context;import android.content.res.TypedArray;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import and
2013-11-15 13:14:15
1176
原创 android ListView向上滑动隐藏标题,下拉显示标题栏
一、当前的Activity 重写dispatchTouchEvent 方法并且实现AnimationListener接口来达到动画的效果,代码如下: private boolean mIsTitleHide = false; private boolean mIsAnim = false; private float lastX = 0;
2013-07-31 15:57:22
8284
转载 关于 android 中 postDelayed方法的使用
这是一种可以创建多线程消息的函数使用方法:1,首先创建一个Handler对象Handler handler=new Handler();2,然后创建一个Runnable对象Runnable runnable=new Runnable(){ @Override public void run() { // TODO Auto-generated method stub
2013-07-31 11:25:23
859
原创 android欢迎界面动画收集
一、欢迎界面渐显效果View view=View.inflate(this, R.layout.start_activity, null); setContentView(view); Animation animation=AnimationUtils.loadAnimation(this, R.anim.alpha); view.startAnimation(animati
2013-07-29 10:25:03
934
转载 android解析XML总结(SAX、Pull、Dom三种方式)
原文转自:http://www.189works.com/article-44323-1.html在android开发中,经常用到去解析xml文件,常见的解析xml的方式有一下三种:SAX、Pull、Dom解析方式。最近做了一个android版的优快云阅读器,用到了其中的两种(sax,pull),今天对android解析xml的这三种方式进行一次总结。今天解析的xml示例(chann
2013-06-26 10:52:24
621
转载 Android数据库事务浅析
在Android应用程序开发中,经常会遇到需要进行数据库操作的时候,有关数据库事务处理对Android应用程序的稳定性和效率提升非常重要。首先Android数据库操作,特别是进行写操作的时候非常慢,将所有操作打包成一个事务能大大提高处理速度。其次是保证数据的一致性,让一个事务中的所有操作都成功执行,或者失败,或者所有操作回滚。如果您喜欢使用其他平台(如PHP + MySQL),代码通常
2013-06-26 10:15:53
636
viewpager和fragment来实现带滚动条的多屏滑动
2014-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人