随笔分类 -  android

摘要:在gradle配置的参数最后都是调用ndk-build命令去执行Android.mk和Application.mk文件 Android.mk文件指定需要编译的c或c++文件 Application.mk文件用来描述应用程序需要的模块,需要生成的.so文件 build.gradle配置参数 也就是在执 阅读全文
posted @ 2018-11-20 16:30 海绵般汲取 阅读(1795) 评论(0) 推荐(0) 编辑
摘要:windows下安装android studio。当前时间2018年9月。 最新版本的android studio3.2.0-release出来了,拥有许多新的特性 可能我是一个业余的android开发者原因,我看到两个点, 除了上面最新版本外,稳定版本的有android studio3.1.4,a 阅读全文
posted @ 2018-09-27 13:29 海绵般汲取 阅读(3696) 评论(0) 推荐(0) 编辑
摘要:Software caused connection abort: recv failed 这个问题网上有一种说法 已知会导致这种异常的一个场景如下: 客户端和服务端建立tcp的短连接,每次客户端发送一次请求, 服务端响应后关闭与客户端的连接. 如果客户端在服务端关闭连接后,没有释放连接,继续试图发 阅读全文
posted @ 2018-08-21 18:54 海绵般汲取 阅读(16697) 评论(0) 推荐(0) 编辑
摘要:环境 windows X64位系统,jdk8,android studio2.2.3 下载android studio 可以百度搜索android studio看下有没有好心人发布网盘链接出来。 官方中文社区网站下载http://www.android-studio.org/里面右官方稳定版链接,建 阅读全文
posted @ 2017-10-16 18:18 海绵般汲取 阅读(1248) 评论(0) 推荐(0) 编辑
摘要:参考资源 Android 快速开发系列 打造万能的ListView GridView 适配器 实现代码复用,争取打机**的时间。 android4.4源码 target=android-19 一般自定义Adapter步骤 继承BaseAdapter类 重写抽象方法(重点是getView方法) get 阅读全文
posted @ 2017-06-09 02:14 海绵般汲取 阅读(252) 评论(0) 推荐(0) 编辑
摘要:一般显示Toast都是一条语句够了 Toast.makeText(Context context, CharSequence text, int duration) Context是要显示Toast的activity所在应用程序的上下文 text是显示的文本 duration是显示的时间 在源码中可 阅读全文
posted @ 2017-05-26 22:56 海绵般汲取 阅读(1656) 评论(0) 推荐(0) 编辑
摘要:详细请跳转原网页Activity和Service的生命周期(图) 不解释,不懂算我输 Activity的生命周期(图) Service的声明周期 阅读全文
posted @ 2017-05-26 16:48 海绵般汲取 阅读(284) 评论(0) 推荐(0) 编辑
摘要:参考资源:android 4种定位原理及实现——1 android使用不同的方法为应用提供位置信息。 定位的方式有三种:GPS地位(A-GPSAssistedGPS:辅助全球卫星定位系统,或者是同步GPS(S-GPS)),网络定位,被动获取定位信息(应用不必显示从LocationManager请求位 阅读全文
posted @ 2017-05-22 22:17 海绵般汲取 阅读(5944) 评论(0) 推荐(1) 编辑
摘要:文章描述:主要说明转换成SQL语句的过程。 必要信息(数据库名,表名,条件)转换成SQL语句 一些界面上数据增删改查的操作往往只需要输入一数据库名,表名,加条件就可以进行数据查询了,在这背后是怎么实现了呢,这些程序有些是使用封装的方法,有些直接输入sql语句进行操作,封装的方法最后也是将查询条件(上 阅读全文
posted @ 2017-04-28 18:10 海绵般汲取 阅读(3743) 评论(0) 推荐(0) 编辑
摘要:注:只是说明启动activity的过程(ActivityThread如何与ActivityManagerService简称AmS进行进程间通信调用全过程),不解析android从zygote(受精卵)到整个系统服务的启动 具体来讲,启动activity的方式有以下几种: 在应用程序中startAct 阅读全文
posted @ 2017-04-26 14:45 海绵般汲取 阅读(11290) 评论(0) 推荐(1) 编辑
摘要:我们知道,应用程序的主入口都是main函数--"它是一切事物的起源" main函数工作也是千篇一律的, 这种模型是“一事件为驱动”的软件系统的必然结果,这些开发相同的步骤由IDE(Intergrated Development Environment)工具帮开发人员完成,这样开发人员就可以把精力放在 阅读全文
posted @ 2017-04-20 17:03 海绵般汲取 阅读(208) 评论(0) 推荐(0) 编辑
摘要:消息处理机制主要对象:Looper,Handler,Message(还有MessageQueue和Runnable) Looper不断从MessageQueue消息队列中取出一个Message,然后传给Handle,如此循环往复,如果队列为空,那么它会进入休眠。 这些类的主要变量 Looper.ja 阅读全文
posted @ 2017-04-20 17:03 海绵般汲取 阅读(341) 评论(1) 推荐(0) 编辑
摘要:参考来源:http://blog.csdn.net/androidxiaogang/article/details/50890208 上面类是AmS的全称,另外两大核心功能是WindowManagerService.java和View.java AmS提供的主要功能: AmS中定义了几个重要的数据类 阅读全文
posted @ 2017-04-12 22:54 海绵般汲取 阅读(11088) 评论(1) 推荐(0) 编辑
摘要:bindService获得Service的binder对象对服务进行操作 Binder通信过程类似于TCP/IP服务连接过程binder四大架构Server(服务器),Client(客户端),ServiceManager(DNS)以及Binder驱动(路由器) 其中Server,Client,Ser 阅读全文
posted @ 2017-03-28 22:26 海绵般汲取 阅读(641) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示