![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 85
简Jane
接触领域:java、android、J2EE、c++、Linux
展开
-
protobuf语言指南
Protobuf语言指南l 定义一个消息(message)类型l 标量值类型l Optional 的字段及默认值l 枚举l 使用其他消息类型l 嵌套类型l 更新一个消息类型l 扩展l 包(package)l 定义服务(service)l 选项(option)l 生成访问类本指南描述了怎样使用protocolbuffer语言来构造你的protocol buffer数据,包括.p转载 2016-07-22 21:14:35 · 353 阅读 · 0 评论 -
Android JNI编程入门-hello jni
JNI(Java Native Interface),提供了若干的API实现了Java和其他语言的通信(主要是C&C++)。在android开发时,调用一些已有的c或者c++写好的库,以及在某些追求性能和安全性的情况下,我们就得使用jni编程技术去实现。这里带大家简单的走一遍jni调用过程,完成一个简单的hello jni项目。本项目在Mac环境下,Android Studio中搭建,且要事先配置好原创 2016-07-13 23:10:33 · 421 阅读 · 0 评论 -
Android Broadcast广播注册和发布方式以及机制流程
Broadcast大致机制流程: 1. 广播接受者BroadcastReceiver通过Binder机制向AMS(AndroidManagerService)进行注册; 2. 广播发送者通过Binder机制向AMS发送广播; 3. AMS查找符合条件(IntentFilter/Permission等)的BroadcastReceiver,将广播发送到BroadcastReceiver(一原创 2016-07-17 23:06:42 · 4815 阅读 · 0 评论 -
自定义ViewSwitcher, 支持自定义布局和轮播(淘宝头条效果)
自定义ViewSwitcher, 支持自定义布局和轮播android系统自带的ImageSwitcher,TextSwitcher只能分别设置单一的ImageView和TextView, 但是在很多情况下,我们希望把ViewSwithcer的动画效果能加载显示自己定义的布局。如实现淘宝头条效果(git制作比较粗糙): 通过查看ImageSwitcher和TextSwitcher的源码,我们会发原创 2016-07-08 10:34:35 · 617 阅读 · 0 评论 -
Android Activity启动机制流程和四种启动模式
Activity启动大致流程:无论是通过Launcher来启动Activity,还是通过Activity内部调用startActivity接口来启动新的Activity,都通过Binder进程间通信进入到ActivityManagerService进程中,并且调用ActivityManagerService.startActivity接口;ActivityManagerService调用Acti原创 2016-07-19 23:25:58 · 1786 阅读 · 0 评论 -
protobuf安装配置和编译成java文件教程(for mac)
一、protobuf安装 1. 官网https://developers.google.com/protocol-buffers/docs/downloads,下载最新的压缩文件,目前最新的为protobuf-2.6.1.tar.gz 2. 解压protobuf-2.6.1.tar.gz 文件 3. cd到protobuf-2.6.1目录 4. 依次在终端执行命令 ./c原创 2016-07-23 10:18:35 · 1453 阅读 · 0 评论 -
解决appcompat-v7:24包的一些坑NotFoundException: File res/drawable-v19/..
最近把com.android.support:appcompat-v7:23.3.0升级到24,然后就遇到了两个坑,可能是最新包与AS,以及android api向下兼容到一些问题没处理好导致,现在分享下我遇到的两个坑:导入最新24版本的v7包后,在android 4.4.4 API 19手机中,项目 无法运行(向上测试过,6.0,5.0手机都可以正常运行,向下未测试),运行报异常 Cause原创 2016-07-21 00:56:29 · 3261 阅读 · 0 评论