![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android开发
Andersen_
这个作者很懒,什么都没留下…
展开
-
集成百川SDK遇到的问题及解决过程
背景由于项目中需要拍摄小视频,找到了趣拍的SDK,而且发现阿里百川中集成了众多开发必需的SDK, 于是就集成了百川下的 高德地图、IM、友盟等SDK。由于百川中没有趣拍的选项,所以需要把两 个SDK合并起来,期间花了两三天功夫才把所有问题解决完,趁今晚把问题总结一下问题总结由于我是问题解决完了才总结的,期间很多问题都忘了,翻自己上网历史记录才找到的,所以很多都忘了,只能想起来再加。另外由于需要的原创 2015-12-06 00:51:10 · 8248 阅读 · 0 评论 -
艺术探索读书笔记(一)--Activity启动模式
standard标准模式,每次启动一个Activity就重新创建一个新的实例。每个实例也可以属于不同的 任务栈。 谁启动了这个Activity,这个Activity就运行在启动他的那个Activity所在的栈中。如果使用ApplicationContext去启动standard模式的Activity会报错,因为非Activity类型的 Context并没有所谓的任务栈。解决方法是为待启动原创 2015-12-16 22:16:08 · 534 阅读 · 0 评论 -
Android消息机制使用及详解
概括用法HandlerMessageQueueLooperThreadLocal用法示例源码解析handlerMessageQueueLooperThreadLocal概括用法Handler–Handler:用来发送和处理消息,也就是说,在一个线程中发送,在另一个线程中执行,都是由它来完成的。先讲用法,有兴趣的话可以往后看原理。 Handler的创建要求该线程必须具有Loop原创 2015-10-14 00:16:45 · 600 阅读 · 0 评论 -
Toast显示过程详解
目录:前言总结源码分析Toast的创建加入NMS的Toast队列NMS回调TNTN调用WMS显示ToastNMS回调TNTN调用WMS删除Toast前言上次看到有人说Toast属于UI操作,只能在主线程中使用。其实不是这样的,Toast是特殊的UI操作,由系统管理,我们只需在线程中创建MessageQueue和Looper让系统能够回调当前线程即可在任意线程使用,主线程由于继承Ha原创 2015-10-12 00:37:09 · 4292 阅读 · 0 评论 -
请求权限被拒绝的检测及处理
背景正确的检查权限请求权限的回调背景最近项目中请求打电话权限,然后正好手机中安装了360,拒绝了权限申请之后发现再次点击就没有反应了,因此需要先检查一下权限,网上有些说PackageManager pm = getPackageManager(); int permission = pm.checkPermission("android.permission.CALL_PHONE原创 2015-11-11 00:34:02 · 2427 阅读 · 0 评论 -
GenyMotion下载安装过程及遇到的问题
下载安装两个问题下载下载路径: https://www.genymotion.com/#!/download 根据自己情况选择不同版本安装安装一路绿灯,没什么问题两个问题启动的时候会遇到两个问题: 这两个问题需要在VirtualBox中启动才会显示详情 1、VT-x is disabled in the BIOS. (VERR_VMX_MSR_VMXON_DISABLED).原创 2015-10-19 01:13:08 · 765 阅读 · 0 评论 -
RecyclerView设置Item点击事件
思路自定义两个ListenerViewHolder设置Adapter设置使用RecyclerView时初始化Adapter思路思路是这样的,给Adapter中设置OnLickListener,然后创建ViewHolder时传入ViewHolder,在ViewHolder中将itemView的点击事件传入OnClickListener。自定义两个Listener一个OnItemCLickLis原创 2015-10-19 00:45:21 · 1028 阅读 · 0 评论 -
Android屏幕适配
1.先说要怎么做,后面在慢慢讲解:1.单位全部用dp,优先使用包裹内容和填充父窗体和权重来完成布局。2.通过dimens文件来适配,需要三套,不考虑横屏 2.1 默认的dimens.xml 放按hdpi适配的参数; 2.2 hdpi的dimens.xml 放按hdpi适配的参数; 2.3 xhdpi的dimens.xml 放按xhdpi适配的参转载 2015-04-21 15:14:46 · 531 阅读 · 0 评论 -
Android开机初始化流程
一、 首先启动Linux基础系统,然后引导加载Linux kernel并启动初始化进程(init)如图1-1所示, 二、 接着启动Linux守护进程(daemon)这个过程主要需要启动以下内容: 如图1-2原创 2015-04-21 09:43:43 · 1198 阅读 · 0 评论 -
Canvas利用圆绘制正余弦函数叠加图像
前言昨天看傅里叶变换的资料,看到这篇文章:如果看了此文你还不懂傅里叶变换,就过来掐死我吧, 讲得很清晰,中间一幅图的美丽深深吸引了我。。。 于是萌生了利用Canvas把它画下来的想法。可是正余弦函数的基础早已经忘得差不多了, 所以先画个大概,慢慢更新当作毕设前练手吧。现在的样子: 博客新手。。如果各位看官觉得条理比较乱请指教一下准备工作画圆相关先自定义了一个Circle类,方便添原创 2016-03-16 23:31:35 · 2365 阅读 · 0 评论