自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

转载 elipse无法使用recyclerview的解决方案

解决办法:进入sdk\extras\android\m2repository\com\android\support\recyclerview-v7\21.0.0目录,找到recyclerview-v7-21.0.0.aar这个文件。用解压软件解压此文件里面有classes.jar,把这个jar包放到项目中的libs文件下即可。这个jar包就是RecyclerView要使用的,

2017-05-25 16:18:49 309

转载 android沉浸式文章集锦

Android 聊天界面背景图片被输入法“顶上去”问题解析http://www.jianshu.com/p/c632fa3e44a1另外两种android沉浸式状态栏实现思路http://www.jianshu.com/p/b100b64544f3#Android 沉浸式状态栏完美实现http://www.androidchina.n

2016-08-05 19:48:49 275

转载 android4.4+实现MD状态栏并全屏显示内容

原文链接:http://blog.csdn.net/u013260551/article/details/50372991material design如此之美,美到令人窒息~~(●'◡'●)今天实现android4.4以上版本符合MD规范的状态栏,并可以全屏显示内容(即内容可以扩展到状态栏下)。效果图:android4.4:

2016-08-05 19:46:17 568

转载 Fragment的startActivityForResult详细解决方案

原文链接:http://blog.csdn.net/yh88356656/article/details/40617821由于要用到Fragment中startActivityForResult,所以一开始就直接用activity.startActivityForResult(intent, 0);发现这样用首先会跳转到FragmentActivity中的onActivityR

2016-08-04 11:05:10 594

转载 【android】仿知乎ScrollView滚动改变标题栏透明度

原文链接:http://blog.csdn.net/u013372185/article/details/50549152  刷知乎的时候看到,专题栏里面 往下滚动标题栏会由透明逐渐变蓝色,觉得这个效果不错,就想自己写一下这是自己实现的效果图:说下实现思路:1、先获取顶部图片的高度height,这个有3种方式获取,我用的是监听onGl

2016-08-04 10:52:36 741

转载 Android开发中adb启动失败adb连接异常的解决办法

转载自:http://www.cnblogs.com/yejiurui/p/4173521.html一、情况描述:  我们在使用eclipse开发有时候会出现adb连接异常中,有时候控制台会打印出来 adb connect异常比如会出现下面这样 : [2014-12-18 16:18:26 - ] The connection to adb is

2016-04-06 11:20:02 489

转载 eclipse设置的断点上有一个斜杠,正常启动debug不能够跳转到debug页面

在run菜单里面,把skip all breakpoints 选项勾去即可,这个选项可能是你无意间选上的

2016-02-03 13:36:04 755

转载 隐藏电话号码中间四位

很多时候显示电话号码需要隐藏中间四位来保证隐私安全。可以做如下小处理。String mobile = "12345671234";String maskNumber = mobile.substring(0,3)+"****"+mobile.substring(7,mobile.length());

2016-01-19 09:41:57 864

转载 Attribute is missing the Android namespace prefix 错误总结

来源:http://blog.csdn.net/huanongjingchao/article/details/34104021在写xml文件时,经常会跳出一些让人摸不着头脑的错误,最后却发现这些错误简直低级的无法再低级了,今天总结一下常遇到这样的一个蛋碎的错误:Attribute is missing the Android namespace prefix,出现这样的错误的

2015-11-09 11:04:08 423

转载 Android 开发 --Unable to resolve target 'android-19'

导入别的工程文件时会出现如下错误:Error:Unable to resolve target android-19如图:解决办法:修改工程目录下的project.properties文件里的内容target=android-19   数字改成你机器里装过的android SDK版本就可以了。如图:

2015-11-03 14:19:42 1783

转载 如何查看eclipse中adt的版本

来源:http://www.cnblogs.com/henryxu/archive/2012/08/08/2628419.htmlEclipse下,Help==>About Eclips 点击Android对应的图标就可以查看对应的ADT版本。显示如下:显示如下:

2015-11-03 14:03:49 3387

原创 eclipse中svn和TortoiseSVN更改账号的方法

参考来源:http://blog.csdn.net/wyzsc/article/details/6059091文中说到的是windows xp的位置,已过时。以下是windows7的方法:在eclipse中windows > preference > Team > SVN查看使用的是什么svn接口,1.如果是用的JavaHL, 找到以下目录并删除auth目录

2015-11-02 15:49:14 288

转载 Android.View.InflateException: Binary XML File Line #异常的解决

原因一:   必须实现三个构造函数:    public GalleryFlow(Context context) {            super(context);    }    public GalleryFlow(Context context, AttributeSet attrs) {            super(context, attrs);

2015-10-28 13:52:39 441

原创 android studio使用笔记

1.将jar包直接粘贴到libs包里之后没有自动引入,右键点击项目,open Module settings,选择所需引入项目,右侧选项卡选择Dependencies,添加“File dependency”,找到该jar包添加即可。

2015-10-26 15:28:29 235

原创 手机只能上QQ不能看网页

手机能上QQ还以为网络是正常的,测试项目App的时候怎么也登录不了,后来发现浏览其他网页也失败了。突然想起前天为了抓包修改了wifi的高级选项中的“代理”,由无修改为手动,自己设置了地址,今天早上换了个IP地址,应该也是要换手动地址的。直接把代理修改回无就好。

2015-10-26 11:10:39 451

原创 StringBuilder清空方式

网上一搜有很多重复的,都是用remove、Length之类的方法,但是我发现这些方法都没有。 来源:http://blog.csdn.net/roserose0002/article/details/6972391 其实应该用这三种方式:1)新生成一个,旧的由系统自动回收2)使用delete3)使用setLength StringBuilder sb = new

2015-10-26 10:41:29 711

原创 EditText监听输入

来源:http://blog.csdn.net/com360/article/details/6616693.使用TextWatcher类,这种方式是可以监听软键盘和硬键盘的,我们只需要实现onTextChanged方法即可,另外TextWatcher还提供了beforeTextChanged和afterTextChanged方法,用于更加详细的输入监听处理 java代码 ed

2015-10-26 10:41:27 295

原创 Error parsing XML: unbound prefix解决方式

出现错误:        Error parsing XML: unbound prefix可能的情况:1.大部分人都是因为粗心写错了单词2.复制过来也错,莫名其妙,可能是软件没反应过来,自己写一遍就好了。

2015-10-26 10:41:22 550

原创 天气预报——textView显示后再加载数据无法更新,换种方式写

使用了聚合数据的sdk开发: private void initForecastByJuhe(){   Parameters params=new Parameters();   params.add("cityname","烟台");   params.add("dtype", "json");   JuheData.executeWithAPI(getApplicati

2015-10-26 10:41:20 354

原创 Android解决APP启动白屏或者黑屏闪现的问题

来源:http://www.tuicool.com/articles/y2AVnu启动App之前出现白屏,不管主页做的多好看,白屏都让人感觉用户体验特别差劲。只要把主题设置为透明就好了。 "AppTheme" parent= "android:style/Theme.Black.NoTitleBar.Fullscreen" type= "text/css" > true

2015-10-26 10:41:17 281

原创 android actionBar logo设置不起作用

来源:http://www.68idc.cn/help/buildlang/ask/20150210216355.html 需要在OnCreate()方法里加上几句话.(强调一下项目里面的Activity父类是ActionBarActivity,如果父类是Activity的话就没有这种问题). ActionBar actionBar = getSupportActio

2015-10-26 10:41:13 767

原创 System.exit(0)和System.exit(1)区别

来源 http://blog.csdn.net/xw13106209/article/details/6122517 这个方法是用来结束当前正在运行中的java虚拟机。如何status是非零参数,那么表示是非正常退出。System.exit(0)是将你的整个虚拟机里的内容都停掉了 ,而dispose()只是关闭这个窗口,但是并没有停止整个application exit() 。无论

2015-10-26 10:41:10 275

原创 android退出app的四种方法

来源:http://www.open-open.com/home/space-37924-do-blog-id-5805.html这里摘录其中较为简单的三种,有兴趣可以通过链接查看原文。 1. Dalvik VM的本地方法  android.os.Process.killProcess(android.os.Process.myPid())    //获取PID   Syste

2015-10-26 10:41:06 4420

原创 eclipse快捷键失效

改代码改着突然备注的快捷键ctrl+/ 就不能用了,再试了试别的快捷键也都失效了,学习android这么久还是第一次遇到这种问题,网上查了一下,原来目前处于eclipse的文本编辑器下的文本编辑模式,改过来,到eclipse的java编辑模式,就ok了。步骤: eclipse -> window -> open perspective -> java(如果没有java 选择other,在oth

2015-10-26 10:41:03 443 1

原创 android开发could not find class解决方案

网上下了个demo,导入之后运行错误闪退,log提示找不到主activity的onCreate方法,但是其实都有也不报错。方案来源:http://blog.sina.com.cn/s/blog_6966c76b01011fye.html解决办法:1.所建工程中没有导入jar包,如果是把别人的工程import到自己的eclipse中,需要右击工程Bulid Path->Add Libra

2015-10-26 10:40:59 612

原创 WebView.loadUrl方法弹出外部浏览器的解决办法

跳转到同一个页面,之前传进来的地址就可以直接加载在页面上,这次就自动弹出来了浏览器,页面上没有任何内容,而两次使用的都是webView.loadUrl(url)语句,网址格式也大体相同。这时候我们要统一成在界面显示,也就是说不弹出浏览器。只要覆盖一个方法:mywebView.setWebViewClient(new WebViewClient() {public boolean

2015-10-26 10:40:56 945

原创 android获取当前日期及具体值

final Calendar c = Calendar.getInstance();          c.setTimeZone(TimeZone.getTimeZone("GMT+8:00"));          mYear = String.valueOf(c.get(Calendar.YEAR)); // 获取当前年份          mMonth = String.val

2015-10-26 10:40:52 213

原创 android中WebView的自适应

来源:http://www.cnblogs.com/bluestorm/archive/2013/04/15/3021996.htmlwebview中右下角的缩放按钮能不能去掉settings.setDisplayZoomControls(false); //隐藏webview缩放按钮 让Webview加载的页面居中显示有我知道的几种方法第一种方法:WebSetti

2015-10-26 10:40:47 274

原创 Android 之 下拉框(Spinner)的使用

转自:http://www.oschina.net/question/54100_33274出处:http://imshare.iteye.com/blog/770950下拉列表 Spinner。 Spinner的使用,可以极大提高用户的体验性。当需要用户选择的时候,可以提供一个下拉列表将所有可选的项列出来。供用户选择。 Demo如下,可以留作参考 一、使用数组作为数据源 1.新建一个an

2015-10-26 10:40:42 423

原创 设置popWindow背景变暗

1.//popWindow命名为window。//首先给window设置一个背景颜色  ColorDrawable cd = new ColorDrawable(0x000000);  window.setBackgroundDrawable(cd);  // 产生背景变暗效果,设置透明度  WindowManager.LayoutParams lp = getWindow().getAt

2015-10-26 10:40:38 1526 1

原创 【转】Android TextView支持拷贝&粘帖 textIsSelectable

http://droidwolf.iteye.com/blog/1767800让TextView支持长按弹出系统自带的拷贝、粘贴功能,发现国内外的论坛提供的解决方法都不怎么理想。多数用editview来模仿,不过实现的效果实在不怎么好。从android sdk 11起google添加了新api,TextIsSelectable控制TextView是否支持拷贝、粘帖功能,不过这个功能在v11以下

2015-10-26 10:40:33 386

原创 Android stutio使用故障

1.导入一个module之后突然发现运行按钮变灰了,所有的工程都不能运行了。重启了androidstutio一下就好了。

2015-10-26 10:40:29 338

原创 空指针异常错误集

1.dataManager中当get什么玩意儿空指针的时候,很可能是没有初始化,就算全局变量在别的地方初始化了,这里也需要调用。2.加载图片出错this.mImageLoader.get(imgUrl,listener);三个对象都有值,可是报空指针。要看ImageLoader创建的时候需要使用的对象是否为空。#我出过这样的错,问题竟然是地址没有写“:”,粗心害死人!3.空指针加载view

2015-10-26 10:40:24 357

原创 eclipse检测不到手机

1.明明电脑连接正常,但是eclipse中检测不到手机。网上搜了一大堆好复杂,懒病发作不想看。突然想起老师在DDMS界面左侧设备栏上方的一个小三角(子菜单)中重启了一下adb,然后我也去找了找,发现eclipse的这个子菜单在右上方,里面有个reset adb。竟然真的解决了。懒人总是能找到捷径啊。

2015-10-26 10:40:22 266

原创 android在项目中使用百度地图

显示地图:http://blog.csdn.net/xiaanming/article/details/11171581定位:http://blog.csdn.net/xiaanming/article/details/11380619

2015-10-26 10:40:19 225

原创 android device chooser无法显示手机

连接手机是成功的,别的程序也可以显示,但是某些程序就会出现这样的情况  是由于你的android程序的sdk最低的版本高于你的手机操作系统的安卓版本号导致的。修改一下你的AndroidManifest的sdk版本号就行了!

2015-10-26 10:40:15 622

原创 LayoutInflater的原理分析【转载】

出处:http://blog.csdn.net/guolin_blog/article/details/12921889 摘要:相信接触Android久一点的朋友对于LayoutInflater一定不会陌生,都会知道它主要是用于加载布局的。而刚接触Android的朋友可能对LayoutInflater不怎么熟悉,因为加载布局的任务通常都是在Activity中调用setContentVi

2015-10-26 10:40:10 226

原创 警告:Activity not started, its current task has been brought to the front

Android开发中,控制台(Console)输出警告信息:ActivityManager: Warning: Activity not started, its current task has been brought to the front愿意可能是你的模拟器中还有东西在运行,也就是你要运行的activity已经有一个在模拟器中运行了。不要以为你的模拟器退出到桌面了就没有东西在跑了

2015-10-26 10:40:08 999

原创 java二维数组的初始化及使用其长度

二维数组的初始化1.静态初始化int intArray[ ][ ]={{1,2},{2,3},{3,4,5}};Java语言中,由于把二维数组看作是数组的数组,数组空间不是连续分配的,所以不要求二维数组每一维的大小相同。 2.动态初始化1) 直接为每一维分配空间,格式如下:arrayName = new type[arrayLength1][arrayLength2];

2015-10-26 10:40:03 632

原创 球从高处落下反弹多高

一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? double sn = 100;// 高度100米 double hn = sn / 2; // 第一次反弹反弹高度 int i = 0; for (i = 2; i <= 10; i++) { sn = sn

2015-10-26 10:39:59 425

android点击爆炸的效果

有的系统卸载会有这种效果,实现过程非常优秀,使用起来也非常方便

2015-10-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除