- 博客(5)
- 收藏
- 关注
原创 Notification 都不知道,还学什么 Android 应用开发
目录Notification 的概念在 Notification 中启动 Activity在 Notification 中启动 Service实现 ActionNotification 的概念是 Android 系统提供的一个功能,所以它独立于 Activity 存在 。 使用 NotificationManager 来调用。在 Notification 中启动 Activity点击
2017-07-28 21:10:54 4716
原创 IntentService的最简单实现
如果直接继承 Service ,那就需要程序猿自己开启和关闭线程。而Android 官方推出了 IntentService 工具,免去开启线程的烦恼,而且它还有自动关闭线程的功能,牛逼了。为了学习NDK,最近一直在上网络课,做开发如果没手艺那么就离淘汰不远了,后期还会和大家分享关于 OpenCV 和 OpenGL 的相关知识,希望我的分享能成你的干货 。目录IntentService 的结构I
2017-07-25 09:40:50 4075
原创 使用内容提供器跨应用分享你的数据(1)
这是作者在android的学习旅途上具有历史性意义的一刻,因为四大组件就剩这一个了,从刚开始的写写样例,到现在已经养成了查看源代码的习惯,从以前android都会拼写错误,到现在开始有了自己的技术博客,这一路的成长真是不易。接下来了解一下四大组件的1/4,contentProvider适用于跨应用读取数据,比如在荷包app中自动填写短信验证码,免去输入的烦恼。其实内容提供器的内部封装了一个SQlit
2017-07-15 09:30:41 3353
原创 5分钟轻松解决Android数据库访问,Cursor类的基础使用
相比于MySql等数据库,SqLite有着它特有的工具Cursor,一次获取一行数据(在数据库中,一行包含了一个主键约束的索引的全部内容)。使用游标来读数据库一般分两步:(就像在游标卡尺上读数)1.横向的获取列名所对应的位置(储存在Cursor中的位置),getColumnIndex方法2.通过得到的位置,getString(index) or getInt(index)3.也可以做循环输出 wh
2017-07-14 15:28:56 9362
原创 先进后出栈 数据结构很简单
栈在生活中的实例特别常见,比如说火车进入终点站,车厢一依次进入,当出站时车头变车尾,车尾变车头。但是这个比喻漏掉栈的一个重要特性,接下来这个例子作为补充,办公室里使用一个文件盒存放待处理的简历,优先处理最上面的,这就涉及到了栈的第二个特性,栈顶。 class XStack{ public int maxSize; public int stackArray[]; public
2017-07-10 21:01:39 10342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人