android
txfyteen
这个作者很懒,什么都没留下…
展开
-
图片缩放时java.lang.IllegalArgumentException: pointerIndex out of range解决方案
最近在学习多点触控Multi-Touch照着别人的代码写了一个多点触控的Demo,功能是实现图片的放大缩小。一、实现的代码,下面是可能会出现错误的代码:package com.example.webproject;import android.app.Activity;import android.graphics.Matrix;import android.graphics.Po原创 2015-01-28 10:29:41 · 1100 阅读 · 0 评论 -
图片缩放时java.lang.IllegalArgumentException: pointerIndex out of range解决方案
package com.example.webproject;import android.app.Activity;import android.graphics.Matrix;import android.graphics.PointF;import android.os.Bundle;import android.util.FloatMath;import android.u...原创 2018-11-18 08:50:05 · 643 阅读 · 0 评论 -
Gradle DSL method not found: 'useLibrary()'
解决办法:修改settings.gradle里面引用的配置,如果你没有引用库了请将引用后面的‘:library去掉’ include ':app', ':library' 去掉库后面的':library',修改为 include ':app'即可 ...原创 2016-03-03 09:39:42 · 1302 阅读 · 2 评论 -
enforceInterface() expected 'com.txfy.aidl.IAidl' but read 'com.example.AliPay.IAidl'
一、AIDL是什么?AIDL(Android Interface Definition Language)是Android接口定义语言,用于进程间的通信(IPC),它能实现让多个应用程序组件之间与某个Service进行跨进程通信,从而实现多个应用程序共享一个服务的功能。二、为什么要通过AIDL进行IPC通信?系统为一个应用分配一个进程,进程运行在自己的内存空间,一个进程不能直接访问另外...原创 2015-04-10 15:21:07 · 5253 阅读 · 0 评论 -
Intent之——跨进程启动Activity和设置程序的多个入口
一个应用程序是一个进程,那么我们如何启动另一个进程呢?public void switchProcess(View v) { Intent intent = new Intent(); intent.setAction("android.txfy.action.customapp"); startActivity(intent); }?也就是启动其他的app。这里使用到...原创 2015-04-02 11:05:11 · 3861 阅读 · 0 评论 -
Android自定义控件之——文字圆形边框(将文字绘制在圆中间)
自定义的控件写了很多跟圆形有关系的,有时候蛮纠结在圆里面画文字的有两种思路,一种是画圆之后再画字体,将字体控制在居中的位置另外一种是:重写TextView,控制TextView的gravity居中,再绘制TextView的边框,重点介绍这种用法。 一、绘制之前,掌握RectF对象的用法RectF 这个类包含一个矩形的四个单精度浮点坐标。矩形通过上下左右4个边的坐标来表示一个矩形...原创 2015-04-01 16:34:05 · 9078 阅读 · 0 评论 -
Android开源通信框架之——EventBus
前阵子看了 Mr Simple的博客,关于事件总线的,自己也跟着学了下一、什么是EventBusEventBus是一种基于事件发布与订阅模式的事件总线,实现了Activity、Fragment、Service组件或对象之间交互。让发布与订阅充分的解耦。二、与Android其他事件传递的区别Android传递方式包括Handler、BroadcastReceiver、In...原创 2015-03-30 10:09:07 · 795 阅读 · 0 评论 -
Unable to execute dex: Multiple dex files define 的一种解决方法
由于你自己的疏忽,你的项目下某个文件夹中有一个后缀为*.APK的文件,删掉,重新clean你的项目就能重新运行了,当然也不排除其他情况!其他情况网上有很多介绍了,我这里就不详细介绍了。原创 2014-11-27 11:09:12 · 521 阅读 · 0 评论 -
Android之为你的应用添加ActionBar
一、官网介绍ActionBar链接原创 2014-11-06 09:22:47 · 733 阅读 · 0 评论 -
Intent跳转问题
跳转时先显示桌面壁纸再跳到目标页面原创 2014-08-18 16:56:38 · 734 阅读 · 0 评论 -
android的Theme.Light.NoTitleBar和Theme.Light.NoTitleBar.Fullscreen的区别
Theme.Light.NoTitleBar 查看顶部通知需要滑动两次才能出来Theme.Light.NoTitleBar.Fullscreen 查看顶部通知滑动一次就原创 2014-04-16 16:33:16 · 3269 阅读 · 0 评论