android开发
文章平均质量分 55
炎谈随笔
只要内心足够强大,就会从容去面对那些未知的事情,去想去做。
展开
-
Android:弄明白Touch事件分发机制
Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。View在ViewGroup内,ViewGroup也可以在其他ViewGroup内,这时候把内部的ViewGroup当成View来分析。ViewGroup的相关事件有三个:onInterceptTouch转载 2015-12-26 15:09:16 · 419 阅读 · 0 评论 -
内容提供者总结
内容提供者应用的数据库是不允许其他应用访问的内容提供者的作用:把私有数据暴露给其他应用,通常,是把私有数据库的数据暴露给其他应用内容提供者的作用就是让别的应用访问到你的数据库,相当于一个应用的接口,用来被其他应用来访问,内容提供者可以访问本应用的所有的数据,内容提供者对外只提供本应用可以暴露的数据。自定义内容提供者,继承ContentProvider类,重写增删改查方法,在方法中写增删改查数原创 2016-09-05 19:26:53 · 716 阅读 · 0 评论 -
Activity总结
创建activity第一种设置方式(常用):需要在清单文件中为继承activity的类 配置一个activity标签:如下 第一种方式:隐士跳转(要设置意图过滤器)结合源码 10-15 01:11:20.097: E/AndroidRuntime(3840): android.content.ActivityNotFoundException: No Activity found to原创 2016-09-05 19:18:21 · 509 阅读 · 0 评论 -
广播与服务总结二
服务两种启动方式1、startService:服务被启动之后,跟启动它的组件没有一毛钱关系2、bindService:跟启动它的组件同生共死绑定服务和解绑服务的生命周期方法:onCreate->onBind->onUnbind->onDestroy找领导办证把服务看成一个领导,服务中有一个banZheng方法,如何才能访问?绑定服务时,会触发服务的onBind方法,此方法会返回一个Ibi原创 2016-09-05 18:58:05 · 295 阅读 · 0 评论 -
广播与服务总结一
广播与服务总结一广播的概念现实:电台通过发送广播发布消息,买个收音机,就能收听Android:系统在产生某个事件时发送广播,应用程序使用广播接收者接收这个广播,就知道系统产生了什么事件。 Android系统在运行的过程中,会产生很多事件,比如开机、电量改变、收发短信、拨打电话、屏幕解锁一个应用程序通过把信息封装Intent对象,然后触发系统把信息广播出去,而另一个应用程序接收,进而达到调用另原创 2016-09-05 18:53:12 · 485 阅读 · 0 评论 -
Androidstudio中使用javah 找不到类文件
Androidstudio中使用javah 找不到类文件由于学习NDK开发 头一次使用javah,尝试了好多次在网上也搜了个遍,也没有找到解决的方案,尝试了好久终于解决,特此把解决方案写出来,供参考:直接到达你的项目路径下 如:你的项目路径\app\vuild\intermediates\classes\debug 输入javah -jni com.example.JniTest ,生成的.h原创 2017-03-20 18:04:26 · 3463 阅读 · 1 评论 -
添加圆角效果
在R文件下的drawable 添加文件原创 2017-08-15 15:41:40 · 220 阅读 · 0 评论