上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 32 下一页
摘要:  CAS (Compare-And-Swap) 是一种硬件对并发的支持,针对多处理器操作而设计的处理器中的一种特殊指令,用于管理对共享数据的并发访问。 CAS 是一种无锁的非阻塞算法的实现。 CAS 包含了 3 个操作数: 需要读写的内存值 V 进行比较的值 A 拟写入的新值 B 当且 阅读全文
posted @ 2019-04-29 21:15 MrChengs 阅读(280) 评论(0) 推荐(0) 编辑
摘要: Java JUC简介 在 Java 5.0 提供了 java.util.concurrent (简称JUC )包,在此包中增加了在并发编程中很常用的实用工具类,用于定义类似于线程的自定义子系统,包括线程池、异步 IO 和轻量级任务框架。提供可调的、灵活的线程池。还提供了设计用于多线程上下文中的 Co 阅读全文
posted @ 2019-04-29 20:25 MrChengs 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 10.1、全局获取Context的技巧 在实践中有很多的地方都可以使用到Context 弹出Toast的时候需要,启动活动的时候需要、发送广播的时候需要、 操作数据库的时候需要、使用通知的时候需要....... 现在的开发中基本上都在使用Context而发愁过 因为操作都是再活动中进行的,活动的本身 阅读全文
posted @ 2019-04-20 19:11 MrChengs 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 9.1、什么是Material Design 由谷歌的设计师基于传统优秀设计原则,结合丰富的创意和科学技术所发明的一套全新的界面设计语言 包含了视觉、运行、互动等效果 Material Design的出现使得Android首次再UI方面全面超越了IOS 此时就能解决不同操作系统之间的统一界面 谷歌从 阅读全文
posted @ 2019-04-19 22:35 MrChengs 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 8.1、服务是什么 服务(Service)是Android中实现程序后台运行的解决方案 非常适合执行那些不需要和用户交互而且要求长期的任务 服务的运行不依赖于任何用户界面 即使程序被切换到后台 或者用户打开了另一个应用程序,服务仍然能狗爆出正常的运行 实际上服务不会依赖自动开启线程 所有的代码都是默 阅读全文
posted @ 2019-04-17 20:31 MrChengs 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 玩手机不能上网是单机的时代 而且现在的流量也出了无限使用 几乎网络离不开人们的日常生活 7.1、WebView的用法 遇到一些特殊的请求 在程序中展示一些网页 加载和显示网页都是浏览器的任务 在不打开浏览器的情况下先写一个浏览器 在Android中使用WebView控件即可 在MianActivit 阅读全文
posted @ 2019-04-16 10:34 MrChengs 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 6.1、程序运行在手机上 6.2、使用通知 通知是Android中比较由特色的一个功能 当某个应用程序需要向用户发出一些提示信息时 而该程序由不在前台的显示 就可以借助通知来实现 6.2.1、通知的基本用法 通知既可以在活动中创建又可以在广播接收器中创建 步骤: 首先需要一个Notification 阅读全文
posted @ 2019-04-14 22:28 MrChengs 阅读(375) 评论(0) 推荐(0) 编辑
摘要: Android数据持久化技术:文件存储、SharedPreferences存储、数据库存储 使用这些持久化技术保存的数据只能再当前的应用程序中访问 但是对于不同应用之间的可以实现跨程序数据共享的功能 此时使用的是内容提供器实现跨程序数据共享 5.1、内容提供器简介 内容提供器主要用于再不同的应用程序 阅读全文
posted @ 2019-04-13 22:39 MrChengs 阅读(1121) 评论(0) 推荐(0) 编辑
摘要: 4.5、使用LitePal操作数据库 4.5.1、LitePal简介 LitePal是一款开源的Android数据库框架 采用了关系映射(ORM)的模式 将经常使用的一些数据库做了封装 是得不用编写SQL语句就可以完成各种增删改查的操作 地址在github上可以进行查看 4.5.2、配置LitePa 阅读全文
posted @ 2019-04-12 21:26 MrChengs 阅读(890) 评论(0) 推荐(0) 编辑
摘要: 4.4、SQLite数据库存储 这是Android内置的数据库 是一款轻量级的关系型数据库 运算速度非常快、占用资源少、通常只需要几百kb的内存就够了 因而特别适合在移动端设备上使用 SQLite不仅支持标准的SQL语法 还遵循了ACID事务 有关系型数据库的使用可以很快的使用SQLite SQLi 阅读全文
posted @ 2019-04-12 15:47 MrChengs 阅读(716) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 32 下一页