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

上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要: 基本语法: OS X playground 引入 import Cocoa IOS playground 引入 import UIKit 基本数据类型 let 定义常量 定义完成之后无法修改 var 定义变量,可自己判断变量类型(类似kotlin!) typealias 关键字可以更改 常用变量名 阅读全文
posted @ 2018-03-19 14:55 Arcturis 阅读(106) 评论(0) 推荐(0) 编辑
摘要: java.lang.IllegalArgumentException: Service Intent must be explicit 意思是服务必须得显式的调用 我之前是这样使用绑定Service的 他报错了 因为在5.0之后google升级了SDK 他要求所有的Service服务必须得显式的调用 阅读全文
posted @ 2018-02-05 18:55 Arcturis 阅读(1329) 评论(0) 推荐(0) 编辑
摘要: 跨进程通信可以用AIDL语言 这里讲述下如何使用AIDL语言进行跨进程通信 文章参考 《设计模式》一书 demo结构参考 主要的文件类有:IBankAidl.aidl java文件:AidlBankBinder,BackActivity(应该是BankActivity写错了),BankService 阅读全文
posted @ 2018-02-05 18:50 Arcturis 阅读(418) 评论(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 阅读(9573) 评论(0) 推荐(0) 编辑
摘要: Message用来定义一个包含任意数据的消息对象,这个消息对象是可以被发送给Handler处理的。 我们最好通过Message.obtain()和Handler.obtatinMessage()来得到一个Message对象(通过这两个方法得到的对象是从对象回收池中得到,也就是说是复用已经处理完的Me 阅读全文
posted @ 2018-01-31 11:32 Arcturis 阅读(400) 评论(0) 推荐(0) 编辑
摘要: Android随着业务的增多,而且后续新的需求的增加,代码的修改会变得非常频繁 然后最近在看组件化和模块化 公司的业务没有那么大,所以这种方式我并没有采取 但是还是需要了解下他的使用机制 还有优缺点之类的 虽然自己对组件化和模块化的差异也并不怎么清楚 相同点:组件化和模块化都是为了解决大化小的问题 阅读全文
posted @ 2018-01-29 17:47 Arcturis 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 起初有个需求,就是需要监听网页的图片点击,然后图片单独跳转到另一个页面单独显示 这里就需要用JS和Android Native方法之间的通信 先说上面的解决办法之前先引出两个Android的方法 1: addJavascriptInterface(Object obj, String interfa 阅读全文
posted @ 2018-01-25 13:51 Arcturis 阅读(223) 评论(0) 推荐(0) 编辑
摘要: synchronized 锁,他是一个java 的关键字,能够保证同一线程只有一个线程访问或使用此修饰的代码块 用法 synchronized方法,synchronized块 synchronized方法:public synchronized void accessVal(int newVal s 阅读全文
posted @ 2018-01-22 12:38 Arcturis 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 然后后面就是找不到高德地图提供的地图so 就是上面几个 然后不要忘了在buildGradle文件里添加这么一句话 嗯 然后错误就解决了! 阅读全文
posted @ 2018-01-11 16:44 Arcturis 阅读(2863) 评论(1) 推荐(0) 编辑
摘要: 之前在面试的时候被问到过一个问题,如何实现一个圆沿着一条线由大到小 当时回答的含糊不清,现在已经明白怎么去实现 关键点:Paint,path,canvas 一种方法 在activity中去控制圆的x,y坐标点 还有圆的直径。 在activity中写一个Timer 定时器,定时去绘制这个圆view。 阅读全文
posted @ 2018-01-03 17:37 Arcturis 阅读(603) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页