文章分类 -  android

android studio代码分析错误
摘要:Android Studio出现代码红色感叹号或者红色波浪线解决方案 2017年12月21日 11:33:17 阅读数:880 2017年12月21日 11:33:17 阅读数:880 阅读数:880 昨天来回切换分支之后,studio的代码出现了代码基本全红的状态。 通过同事了解解决方案如下 删掉 阅读全文

posted @ 2018-05-22 10:44 oyl 阅读(161) 评论(0) 推荐(0)

创新之路
摘要:聪明是一种天赋,而善良是一种选择。天赋来的容易,因为他们与生俱来,而选择往往很困难,在这个世界上聪明的人不胜枚举,但是能够使世界更美好的人,往往是那些心怀善意,拥抱世界的人。 每个人都要有心灵的自由和独立的思想,才能有创新的氛围。 扎克伯格:创业初期最艰难的时刻是人们不相信你所坚持的。质疑的声音来自 阅读全文

posted @ 2018-05-10 19:28 oyl 阅读(84) 评论(0) 推荐(0)

nohttp
摘要:https://github.com/yanzhenjie/NoHttp https://blog.csdn.net/yanzhenjie1003/article/details/50731272 NoHttp开源地址:https://github.com/yanzhenjie/NoHttp NoH 阅读全文

posted @ 2018-04-30 23:38 oyl 阅读(140) 评论(0) 推荐(0)

android 框架 okhttp nohttp volley
摘要:http://www.cocoachina.com/android/20170517/19296.html https://blog.csdn.net/lyz_zyx/article/details/72870418 okhttp,retrofit,android-async-http,volley 阅读全文

posted @ 2018-04-30 22:32 oyl 阅读(213) 评论(0) 推荐(0)

Android Studio 默认keystore 以及自定义keystore
摘要:http://blog.csdn.net/nimasike/article/details/51457229 我们使用Android Studio 运行或测试我们的app 它使用一个默认的debug.keystore进行签名。 这个默认签名(keystore)是不需要密码的,它的默认位置在 $HOM 阅读全文

posted @ 2018-01-20 15:00 oyl 阅读(143) 评论(0) 推荐(0)

zz Android主线程不能访问网络 NetworkOnMainThreadException
摘要:不让访问网络的原因: 由于对于网络状况的不可预见性,很有可能在网络访问的时候造成阻塞,那么这样一来我们的主线程UI线程 就会出现假死的现象,产生很不好的用户体验。所以,默认的情况下如果直接在主线程中访问就报出了这个异常,名字是NetworkOnMainThreadException 解决该问题的办法 阅读全文

posted @ 2018-01-17 18:41 oyl 阅读(118) 评论(0) 推荐(0)

关于Handler 使用This Handler class should be static or leaks might occur 警告处理
摘要:以前在写代码的时候,对于一些警告信息不是很在意,大致看了一下,自己知道就行了,有时候烦了就干脆屏蔽掉算了,今天我在使用handler的时候看了一下,这个感觉这个警告还是很重要的,于是就看了一下警告的出现可能出现问题的情景。 什么意思呢?大致的意思就是说Handler被声明成了一个内部类,这可能会阻止 阅读全文

posted @ 2018-01-02 23:48 oyl 阅读(154) 评论(0) 推荐(0)

android UI 线程更新方法汇总
摘要:在Android中子线程是不能更新ui的。 所以我们要通过其他方式来动态改变ui视图, 1、runOnUiThread activity提供的一个轻量级更新ui的方法,在Fragment需要使用的时候要用getActivity.runOnUiThread开启线程 这种方法最简单,方便更新一些不需要判 阅读全文

posted @ 2018-01-02 22:21 oyl 阅读(171) 评论(0) 推荐(0)

android studio release打包相关错误解决
摘要:打包出错 "XXX" is translated here but not found in default locale 原创 2017年04月17日 10:48:07 808 原创 2017年04月17日 10:48:07 808 原因:在默认的strings.xml里没有这个字段; 解决办法: 阅读全文

posted @ 2017-12-30 22:31 oyl 阅读(1271) 评论(0) 推荐(0)

android-Transferring Data Using Sync Adapters
摘要:>Although you can design your own system for doing data transfers in your app, you should consider using Android's sync adapter framework. Note: Sync 阅读全文

posted @ 2017-09-14 22:57 oyl 阅读(91) 评论(0) 推荐(0)

Android后台处理最佳实践(Best Practices for Background Jobs)
摘要:http://www.cnblogs.com/android100/p/Android-Best-Practices.html 本课将告诉你如何通过后台加载来加速应用启动和降低应用耗电。 后台跑服务 除非你做了特殊指定,否则在应用中的大部分前台操作都是在一个特殊的UI线程里面进行的。这有可能会导致一 阅读全文

posted @ 2017-09-14 22:51 oyl 阅读(95) 评论(0) 推荐(0)

zz 安卓版 baidu地图与融云冲突问题
摘要:so库都应该放到lib下,而不是 src/main/jinlib 融云IM与百度LBS结合的那些坑 ​ 近来,由于项目需求的需要,需要在项目中集成百度LBS SDK以及融云IM SDK,首先遇到的就是第三方SDK兼容性问题,百度LBS与融云IM发生了排斥,产生了严重的问题:应用在启动后以及发生异常, 阅读全文

posted @ 2017-09-01 11:48 oyl 阅读(259) 评论(0) 推荐(0)

activity load完成事件
摘要:关于android activity加载完毕事件 很多人都想在activity加载完毕的同时处理一下事件,如弹出一个popWindow或者其他,但在onCreate方法中处理这个时间的话,程序会报错:大意是activity还没有加载完,不能处理弹窗事件,其实不光是弹窗,只要用到activity.th 阅读全文

posted @ 2017-07-18 12:54 oyl 阅读(170) 评论(0) 推荐(0)

zz JAVA String详解, String和CharSequence区别, StringBuilder和StringBuffer的区别
摘要:String 是java中的字符串,它继承于CharSequence。String类所包含的API接口非常多。为了便于今后的使用,我对String的API进行了分类,并都给出的演示程序。 String 和 CharSequence 关系String 继承于CharSequence,也就是说Strin 阅读全文

posted @ 2017-07-17 22:03 oyl 阅读(132) 评论(0) 推荐(0)

android 发送到APP
摘要:Create a SEND-ACTION Activity and use it <activity android:name=".ui.MyActivity" > <intent-filter> <action android:name="android.intent.action.SEND" / 阅读全文

posted @ 2017-06-11 21:53 oyl 阅读(162) 评论(0) 推荐(0)

Android 获取栈最顶层Activity和Application Context解决方案
摘要:前言:和有梦想的人一起奋斗,那也就不会觉得孤独了。 以前开发都是在别人搭完框架的情况下进行开发,今天遇到一个很头疼的问题,想要在做一个很常见的功能,当接收到极光推送的消息,就在当前页面显示一个dialog通知用户账号在别处已经登录,需要重新登录。这个问题真的是难倒我了,因为极光推送过来的时候,我们并 阅读全文

posted @ 2017-05-07 22:45 oyl 阅读(693) 评论(0) 推荐(0)

反编译android
摘要:apk,重命名zip后 解压缩 xml文件 AXMLPrinter.jar for /r layout %%a in (*.xml) do @java -jar AXMLPrinter2.jar "%%a" >>"%%a".txt dex 反编译 d2j-dex2jar.bat *.dex dex2 阅读全文

posted @ 2017-04-19 00:22 oyl 阅读(76) 评论(0) 推荐(0)

android eventbus
摘要:EventBus是一个用于简化Andorid、Fragment、Threads、Service之间信息传递的一个发布/订阅事件集。 传统的Android组件之间的通信方式有:Activity之间使用Intent;Service向Activity发送broadcast;Fragment和Activit 阅读全文

posted @ 2017-03-29 17:52 oyl 阅读(167) 评论(0) 推荐(0)

SharedPreference的commit()和apply()方法
摘要:我们在使用SharedPreferences.Editor时通常是使用commit()和apply()来保存我们更改的数据,但是这两种方法有什么不同呢?保存可以使用apply()方法和commit()方法,但是apply()方法是首选。1. apply没有返回值而commit返回boolean表明修 阅读全文

posted @ 2017-02-15 00:05 oyl 阅读(219) 评论(0) 推荐(0)

zz android studio增加库项目
摘要:Android Studio创建库项目其实创建的是在主项目下创建Module模块,这个Module模块创建的时候选择库项目模式。 为什么要这样处理呢?因为在Android Studio中一个WorkSpace工作空间就是一个Android主项目。主项目其实也就是这个工作空间的一个Module模块,只 阅读全文

posted @ 2016-11-23 16:06 oyl 阅读(98) 评论(0) 推荐(0)

导航