舒心、快乐,比什么都重要

上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要: xml中可以使用tint属性 tips:这里的图片必须是png格式的文件才行,不然你得到的就是一个被纯色覆盖的图 java中 使用 imageView.setColorFilter(Color.WHITE); 阅读全文
posted @ 2018-04-18 18:43 Arcturis 阅读(2412) 评论(0) 推荐(0)
摘要: 出这个问题主要是你Gradle版本太低的原因,一般要使用4.0+的版本 所以你需要更新你的Gradle版本至4.0+呦 tips:注意你的AndroidStudio版本应该是3.0以上,因为Gradle只支持3.0+版本的AndroidStudio IDE! 阅读全文
posted @ 2018-04-16 12:57 Arcturis 阅读(1342) 评论(0) 推荐(0)
摘要: 基本语法: OS X playground 引入 import Cocoa IOS playground 引入 import UIKit 基本数据类型 let 定义常量 定义完成之后无法修改 var 定义变量,可自己判断变量类型(类似kotlin!) typealias 关键字可以更改 常用变量名 阅读全文
posted @ 2018-03-19 14:55 Arcturis 阅读(113) 评论(0) 推荐(0)
摘要: java.lang.IllegalArgumentException: Service Intent must be explicit 意思是服务必须得显式的调用 我之前是这样使用绑定Service的 他报错了 因为在5.0之后google升级了SDK 他要求所有的Service服务必须得显式的调用 阅读全文
posted @ 2018-02-05 18:55 Arcturis 阅读(1391) 评论(0) 推荐(0)
摘要: 跨进程通信可以用AIDL语言 这里讲述下如何使用AIDL语言进行跨进程通信 文章参考 《设计模式》一书 demo结构参考 主要的文件类有:IBankAidl.aidl java文件:AidlBankBinder,BackActivity(应该是BankActivity写错了),BankService 阅读全文
posted @ 2018-02-05 18:50 Arcturis 阅读(424) 评论(0) 推荐(0)
摘要: 官方说法Declaring a broadcastreceiver for android.net.conn.CONNECTIVITY_CHANGE is deprecated for apps targeting N and higher. In general, apps should not rely on this broadcast and instead use JobSchedule... 阅读全文
posted @ 2018-02-02 13:32 Arcturis 阅读(9725) 评论(0) 推荐(0)
摘要: Message用来定义一个包含任意数据的消息对象,这个消息对象是可以被发送给Handler处理的。 我们最好通过Message.obtain()和Handler.obtatinMessage()来得到一个Message对象(通过这两个方法得到的对象是从对象回收池中得到,也就是说是复用已经处理完的Me 阅读全文
posted @ 2018-01-31 11:32 Arcturis 阅读(414) 评论(0) 推荐(0)
摘要: Android随着业务的增多,而且后续新的需求的增加,代码的修改会变得非常频繁 然后最近在看组件化和模块化 公司的业务没有那么大,所以这种方式我并没有采取 但是还是需要了解下他的使用机制 还有优缺点之类的 虽然自己对组件化和模块化的差异也并不怎么清楚 相同点:组件化和模块化都是为了解决大化小的问题 阅读全文
posted @ 2018-01-29 17:47 Arcturis 阅读(888) 评论(0) 推荐(0)
摘要: 起初有个需求,就是需要监听网页的图片点击,然后图片单独跳转到另一个页面单独显示 这里就需要用JS和Android Native方法之间的通信 先说上面的解决办法之前先引出两个Android的方法 1: addJavascriptInterface(Object obj, String interfa 阅读全文
posted @ 2018-01-25 13:51 Arcturis 阅读(246) 评论(0) 推荐(0)
摘要: synchronized 锁,他是一个java 的关键字,能够保证同一线程只有一个线程访问或使用此修饰的代码块 用法 synchronized方法,synchronized块 synchronized方法:public synchronized void accessVal(int newVal s 阅读全文
posted @ 2018-01-22 12:38 Arcturis 阅读(318) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页