自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

转载 Android butterknife click事件全部失效问题

问题:APP突然所有使用butterknife的@onClick方式实现的按钮点击事件均失效解决:查看butterknife源代码的DebouncingOnClickListener类public abstract class DebouncingOnClickListener implements View.OnClickListener { static boolean enab...

2018-12-11 19:48:00 330

转载 华为手机上应用icon显示错误问题

原先在mipmap目录下有一个full.png图片,然后把它改变文件名或者移动目录,在华为手机上的icon就显示不正确了,只能回滚。八竿子打不着的事,坑爹bug。。。。转载于:https://www.cnblogs.com/gccBlog/p/9960428.html...

2018-11-14 21:15:00 752

转载 新技术汇总

1.AnimatedVectorDrawable5.0矢量图片动画,xml文件vector标签pathData绘制图像, anim文件定义动画2.android.support.customtabs具体来说,如果您想在应用中打开一个网页,你可以通过 Chrome Custom Tabs 来打开 Chrome 浏览器的一个自定义 Tab 来显示该网页,你可以自定义这个 Tab 的一些属...

2018-01-15 11:38:00 161

转载 Android修改/system目录权限问题

今天的需求的是安装一个apk第一次使用命令安装adb install xxx.apk,报错误:安装包是system UID的,安装失败。第一反应是这是个系统应用,要root权限安装,于是改用模拟器安装,新建了一个8.0 Google play的模拟器,发现不能root,查阅资料得标识Google play的image是不能root的,所以又下载了7.0Google API的image...

2018-01-08 15:42:00 633

转载 设计模式六大原则

** 一句话概括:**单一职责原则告诉我们实现类要职责单一;里氏替换原则告诉我们不要破坏继承体系;依赖倒置原则告诉我们要面向接口编程;接口隔离原则告诉我们在设计接口的时候要精简单一;迪米特法则告诉我们要降低耦合。而开闭原则是总纲,他告诉我们要对扩展开放,对修改关闭。转载于:https://www.cnblogs.com/gccBlog/p/8177958.html...

2018-01-02 16:53:00 84

转载 Android Studio文件过大找不到引用索引

类文件过大导致其他引用这个类的地方无法链接跳转过来,找到出问题的类,有错误信息File Size exceeds configured limit (2560000). Code insight features not Available解决方法:open this file: "/Android Studio/bin/idea.properties". modify this: id...

2017-12-12 18:27:00 240

转载 把自己的库发布到jcenter/maven/jitpack

转载http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0623/3097.html如果你想在Android Studio中引入一个library到你的项目,你只需添加如下的一行代码到模块的build.gradle文件中。dependencies{compile'com.inthecheesefactory...

2017-06-29 13:26:00 133

转载 Android中https请求的单向认证和双向认证

转载:http://blog.csdn.net/u011394071/article/details/52880062一、HTTPS 单向认证1. 给服务器生成密钥[html]view plaincopykeytool-genkeypair-aliasskxy-keyalgRSA-validity3650-keypass123456-storepass123...

2017-06-28 17:38:00 107

转载 android-native反调试

转载http://www.zhaoxiaodan.com/java/android/android-native%E5%8F%8D%E8%B0%83%E8%AF%95.htmlandroid-native反调试思考之前研究了下如何调试和尝试反一个别人加密的东西, 所以现在的体会就是:其实重点不是你如何加密, 重点是如何不让别人知道你怎么加密的因为像这种自己加密的资源运行的时候自己解密之...

2017-06-28 17:37:00 84

转载 Android开发过程中遇到的一些坑

1.小米手机上设置闹钟不响的问题activity名必须是alarmalertactivity2.animator在某款魅族手机上动画显示错误改用animation转载于:https://www.cnblogs.com/gccBlog/p/7028315.html...

2017-06-16 16:56:00 133

转载 Android LaunchMode and StartActivityForResult冲突问题

问题描述:同时使用FLAG_AVTIVITY_NEW_TASK和StartActivityForResult时,在新activity启动之前,直接调用了老activity的onActivityResult。问题原因:http://blog.csdn.net/dliyuedong/article/details/47172143android4.0+已经占据目前主流android系统版本...

2016-08-09 20:24:00 99

转载 技术文章

一个五年Android 开发者百度、阿里、聚美、映客的面试心经http://www.diycode.cc/topics/165详解 Android 是如何启动的http://android.jobbole.com/83504/AndroidStudio中使用最新ButterKnife注解框架http://blog.csdn.net/true100/article/details/5...

2016-07-14 18:04:00 105

转载 Android 6.0 运行时权限处理完全解析

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/50709663;本文出自:【张鸿洋的博客】一、概述随着Android6.0发布以及普及,我们开发者所要应对的主要就是新版本SDK带来的一些变化,首先关注的就是权限机制的变化。对于6.0的几个主要的变化,查看查看官网的这篇文章http://developer.andr...

2016-07-13 10:54:00 55

转载 FLAG_LAYOUT_NO_LIMITS全屏设置问题

动态设置全屏,在某些手机上显示有问题,导致返回键、menu键的按钮栏和页面内容重叠,需要特别适配getWindow().addFlags( WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);转载于:https://www.cnblogs.com/gccBlog/p/5601084.html...

2016-06-20 16:58:00 1294

转载 fragment恢复时匿名内部类问题

表现:Qzone进入后天,过一会在点Qzone图标启动,出现crash模拟条件:启动Qzone,按home进入后台,用手机管家小火箭清理内存,再点开Qzone,出现QQ空间停止运行根据经验,首先怀疑这里可能是fragment的恢复机制导致的,fragment的机制长期为人所诟病,比如曾经遇到过fragment被回收之后按back键退栈出现crash等问题,但是具体问题症结在那里,又有些飘...

2016-05-26 10:34:00 136

转载 Redis安装部署

1概要Redis服务器环境的安装。指导系统部署和维护使用,以64位Linux环境下安装使用2缩略语和术语缩略语/术语全称说明append only file(aof)全持久化模式Redis解压目录Redis安装目录3要求编译Redis的要求如下:磁盘空间必须保证有50G以上的临时磁盘自由空间。Redis安装完毕后会占据10MB左...

2015-12-02 16:18:00 97

转载 javascript之字符串函数

(1)anchor函数:产生一个链接点(anchor)以作超级链接用。anchor函数设定<ANAME...>的链接点的名称,另一个函数link设定<A HREF=...>的URL地址。(2)big函数:将字体加到一号,与<BIG>...</BIG>标签结果相同。(3)blink函数:使字符串闪烁,与<BLINK>...<...

2014-12-23 11:01:00 80

转载 为您的Android,iOS等应用添加声波传输功能

记得12年左右的时候,美国出现了chirp应用,该应用可以使用声波在iphone手机间传输文本,图片、甚至视频,当时觉得非常高大上。再后来,到13年的时候国内也出现了很多声波应用,比如支付宝的声波支付、茄子快传的声波传输、车载设备、还有一些智能摄像机厂家使用声波在手机和摄像机间传输wifi用户名和密码信息。想在自己的应用中使用声波传输功能,但苦于在网上找不到可以用的商业版本,后来找到了又...

2014-12-23 10:59:00 96

转载 test

<div id="article_content" class="article_content"> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 伴随着“Dalvikis dead,long live Dalvik“这行AOSP代码提交日志,在Andr...

2014-11-24 10:41:00 54

转载 Dalvik虚拟机垃圾收集机制简要介绍和学习计划

伴随着“Dalvikis dead,long live Dalvik“这行AOSP代码提交日志,在Android5.0中,ART运行时取代了Dalvik虚拟机。虽然Dalvik虚拟机已不再使用,但是它曾经的作用是不可磨灭的。因此,在研究ART运行时的垃圾收集机制之前,先理解Dalvik虚拟机的垃圾收集机制也是很重要和有帮助的。因此,本文就对Dalvik虚拟机的垃圾收集机...

2014-11-24 10:38:00 67

转载 Android 获取联系人生日信息

/** * 根据id获取联系人姓名 * @param id * @return */ private String getContactNameById(String id) { if(TextUtils.isEmpty(id)) { return null; }...

2014-09-23 15:09:00 135

转载 ScrollView起始位置不是最顶部的解决办法

http://blog.csdn.net/cn2007/article/details/17166707最近遇到了打开带有ScrollView的页面布局默认起始位置不是最顶部的情况,最后发现问题是因为ScrollView内部嵌套了gridview,只需要设置gridview获取焦点为false即可。gridview.setFocusable(false);如果内部嵌套的...

2014-09-04 15:58:00 44

转载 四种方案解决ScrollView嵌套ListView问题

http://www.apkbus.com/android-161576-1-1.html一、 为什么要使用ScrollView嵌套ListView的奇怪的结构 ScrollView和ListView都是滚动结构,按理说,这两个控件在UI上的功能是一样的,但是看看下面这个设计: <ignore_js_op> 这是天猫商...

2014-09-03 17:37:00 77

转载 老外们的周杰伦

http://www.acfun.tv/v/ac1330073_12转载于:https://www.cnblogs.com/gccBlog/p/3906926.html

2014-08-12 11:37:00 65

转载 Android TextView 显示文字阴影效果

TextView控件有一个方法是控制阴影的加入的:mTextView.setShadowLayer(10F, 11F,5F, Color.YELLOW); 第一个参数为模糊半径,越大越模糊。 第二个参数是阴影离开文字的x横向距离。 第三个参数是阴影离开文字的Y横向距离。 第四个参数是阴影颜色。第二种方式是将TextView控件的style单独写成一个.xml文件进行添加。...

2014-07-30 15:18:00 192

转载 Android 前后两个textview 前面的一个长度自适应的解决方案

需求:现在有水平的两个textView,前面的textView长度不固定,且要求后面的textView紧贴前面的,当前面的长度过长时显示省略号,后面的textView紧贴最右边且要全部显示。解决:<LinearLayout android:layout_width="wrap_content" android:layout_height="...

2014-06-18 15:55:00 602

转载 完整版 - 给你比利/三笠般的身材

http://www.acfun.com/v/ac1051123_4转载于:https://www.cnblogs.com/gccBlog/p/3792278.html

2014-06-17 10:27:00 102

转载 [口语资料]【IBT口语资源下载】

http://www.sharewithu.com/thread-416738-1-1.html转载于:https://www.cnblogs.com/gccBlog/p/3791598.html

2014-06-16 20:24:00 70

转载 【文明阴影】Dark5系列精选(一) 2

http://www.acfun.com/v/ac1226907_2#autoplay=1转载于:https://www.cnblogs.com/gccBlog/p/3790850.html

2014-06-16 14:11:00 80

转载 黑客讲故事:攻下隔壁女生路由器后,我都做了些什么

http://daily.zhihu.com/story/3603866转载于:https://www.cnblogs.com/gccBlog/p/3790750.html

2014-06-16 13:24:00 174

转载 APP运营推广

我也做了 2 个月 APP 推广,觉得自己推广的很失败,匿名吐个槽,大家帮忙分析下看看我哪里做的不好。在这之前我主要做网站 SEO,微博推广,从来没有做过 APP 推广,4 月份的时候朋友做了一个 APP,邀请我加入创业,主要负责 APP 的推广。我没有任何经验,心里没有底,不知道这玩意怎么推,但是因为老朋友,不好拒绝,只能答应下来帮忙了,正好自己也学习下。朋友这个 APP 是 ...

2014-06-12 14:54:00 96

转载 Instagram的技术架构

http://blogread.cn/it/article/5497?f=wb转载于:https://www.cnblogs.com/gccBlog/p/3782480.html

2014-06-11 17:57:00 148

转载 Facebook: MVC Does Not Scale, Use Flux Instead

http://www.infoq.com/news/2014/05/facebook-mvc-flux?utm_source=infoq&utm_medium=popular_links_homepage转载于:https://www.cnblogs.com/gccBlog/p/3778443.html

2014-06-09 18:27:00 83

转载 windows下下载安装ant

下载ant,官网http://ant.apache.org/bindownload.cgi1。解压ant的包到本地目录。2。在环境变量中设置ANT_HOME,值为你的安装目录。 (我的电脑-属性-高级-环境变量-新建)3。在环境变量中设置JAVA_HOME,值为你的jdk安装目录。 (我的电脑-属性-高级-环境变量-新建)4。把ANT_HOME\bin加到你系统的path目录中去。...

2014-06-05 17:27:00 85

转载 eclipse中统计代码行数或代码量

打开File Search对话框,选中正则表达式,在搜索文本框输入 /n文件名称输入 *.java在范围里选中Enclosing projects然后就可以统计出整个项目的代码行数。转载于:https://www.cnblogs.com/gccBlog/p/3770640.html...

2014-06-05 16:40:00 86

转载 eclipse重新设置workspace

Window—>Preferences—>General—>Startup and Shutdown—>Workspaces—>选中Prompt for workspace on startup重启eclipse即可重新选workspace路径转载于:https://www.cnblogs.com/gccBlog/p/3755115.html...

2014-05-27 14:50:00 481

转载 eclipse启动时弹出Failed to load the JNI shared library jvm.dll的Java错误

原因1:给定目录下jvm.dll不存在。对策:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。原因2:eclipse的版本与jre或者jdk版本不一致对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。原因2的概率更大一些,原因1不太可能发生转载于:https://www.cnblogs.com...

2014-05-27 12:00:00 55

转载 android异常java.lang.IllegalStateException: getDatabase called recursively问题

问题场景:在app首次启动使用到db的时候,后台提示如下错误信息java.lang.IllegalStateException: getDatabase called recursively at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:204) at...

2014-05-23 20:40:00 162

转载 android在sqlite数据库的SQLiteOpenHelper中的onUpgrade里判断表是否存在

private boolean tabbleIsExist(String tableName, SQLiteDatabase db) { LogUtils.d("DatabaseHelper", "checking tabbleIsExist " + tableName); boolean result = false; ...

2014-05-23 20:37:00 214

转载 android 修改listview中adapter数据时抛出异常java.lang.IllegalStateException: The content of the adapter has cha...

近日在做项目时遇到非必现crush,具体异常信息为:// Short Msg: java.lang.IllegalStateException// Long Msg: java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive a n...

2014-05-23 11:57:00 248

空空如也

空空如也

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

TA关注的人

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