草庐IT

force-touch

全部标签

Android Force GPU Rendering 如何启用和禁用?

我正在构建一个需要在Canvas上进行大量绘图的应用程序。我注意到该应用程序在高分辨率设备(例如nexus7)中有点滞后。我看到开发者选项中有一个ForceGPU选项。启用ForceGPU后,我的应用程序运行绝对流畅。我读到这个强制GPU选项称为硬件加速,它仅适用于Android3.0及更高版本。我的应用面向Android2.3及更高版本。是否可以在任何Android3.0或更高版本的设备上以编程方式启用硬件加速(或强制GPU-无论魔法叫什么)?类似于:if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.HONEYCOMB){TurnOnHard

android - 如何处理 sencha touch 应用程序上的设备后退按钮

在Senchatouch中,如果我使用导航View,我可以获得后退按钮。这很好。但是,如果用户点击设备后退按钮怎么办?它是直接退出应用程序。根据我的要求,它不应该退出必须返回到上一个屏幕的应用程序。我该怎么做? 最佳答案 您可以像这样处理硬件后退按钮:if(Ext.os.is('Android')){document.addEventListener("backbutton",Ext.bind(onBackKeyDown,this),false);functiononBackKeyDown(eve){eve.preventDefau

android - 以编程方式在android中执行Touch事件

我们能否通过某种方法在android中以编程方式执行触摸事件,例如传递屏幕坐标(x,y)?有没有这样的方法?请指导我。 最佳答案 我不确定它是否有效,但试试这个:MotionEventevent=MotionEvent.obtain(downTime,eventTime,action,x,y,pressure,size,metaState,xPrecision,yPrecision,deviceId,edgeFlags);onTouchEvent(event); 关于android-以编

javascript - 在单页上应用 Touch Swipe,用于动态加载数据的页面?

我使用过一次又一次加载数据的单页。正在使用同一页面加载数据;即标题、照片和描述。你能帮我在里面应用滑动功能吗?我正在构建一个像PulseNews这样的应用程序,在滑动功能上检查它。我用phonegap、HTML5、CSS3和JavaScript以及jQueryMobile构建了它。我知道如何滑动页面,其中不止一页但只有一页动态加载数据并且仅更改内容,所以我应该如何向它添加滑动以使其工作iPhone和安卓? 最佳答案 您的应用中有多少页面并不重要。您需要检测Activity中的SWIPE操作并重新加载数据,而不是真正的滑动页面。要做到

Android:在翻译中缩放 EditText Android 问题并在放置在 parentView 外部时获取 childView 的 Touch 事件

我的问题与android功能有关,用于缩放由多个subview组成的父View。ZoomView->ParentView->[多个subview]我正在研究Demoproject缩放subview并无限平移。缩放可根据需要完美运行。问题1:但是,如果View中有一个EditText,并且我尝试放大它,那么我将面临以下问题。放大后文字模糊指向文本工作正常,但翻译文本是翻译速度非常快,因为它的翻译乘以比例因子选择文本也有上述问题。尝试运行Demo如果从上面不清楚,可以理解问题我尝试了两种方法来缩放View的内容,但这两种方法都出现了同样的问题。缩放Canvas并通过父类的Matrix.cl

android - Sharedpreference byte[] 值在通过 'Force Stop' 或任务管理器杀死应用程序后清除

问题我正在我的共享首选项中保存一个byte[]。我可以关闭应用程序并使用共享首选项中保留的值重新打开它。当运行应用程序并通过“任务管理器”或“强制关闭”关闭它时,byte[]的共享首选项值将被清除。我不明白这一点,因为其他值(value)观仍然存在。这让我相信这是由于byte[]的一些gson或SharedPreference问题造成的,所以我将它转换为字符串,但问题仍然存在。编辑:我在正常Activity使用期间保存数据...例如,在onCreate()之后。它不是在onPuse()或onDestroy()期间我忘了提到这一点。如果我确实在这里调用它并且其中一个或两个没有在“强制关闭

iphone - 进入移动开发的建议——纯 iPhone SDK、Android SDK、Mono Touch 还是 Titanium?

我正在进入移动开发领域。自从1.0以beta形式发布以来,我一直主要在.NET中工作。在那之前,我主要是一个C++和Delphi的家伙,并且仍然不时涉足C++。我做了很多网络应用程序,所以我相当精通Javascript、JQuery和CSS。我也做过一些Java应用程序。我开始使用CGI进行Web编程,最近主要生活在ASP.NETMVC世界中。我正在尝试决定选择哪个平台/操作系统和工具。我关心我的应用程序可用的市场规模以及我将获得的技能的市场性。我想到的应用程序可以在手机和平​​板电脑上运行。我想到的某些方面将在平板电脑上可用的更大屏幕上播放得更好。以下是我正在考虑的选项:使用纯App

Android Wear 和 Google Fit : How to force update of datasets between smartwatch and smartphone?

通过使用HistoryAPI从智能手机如果我询问用户的历史记录和DataType.TYPE_HEART_RATE_BPM从当前时间开始的最后一个小时,我错过了来自最后半小时。如果我要求他们使用智能watch上的相同程序使用GoogleFit,一切都很好。所以这不是数据获取的问题,因为它取决于设备。可能是同步的问题?如何以编程方式强制更新GoogleFitnessStore存储库中的记录?This这就是我所说的。编辑:这就是我构建请求的方式DataReadRequestreadRequest=newDataReadRequest.Builder().setTimeRange(startT

android: AbsListView.OnScrollListener SCROLL_STATE_IDLE 在 SCROLL_STATE_TOUCH_SCROLL 之后不被调用(版本 2.1)

我的android版本2.1有问题。它看起来像一个错误。我将OnScrollListener附加到我的listView。我正在使用方法onScrollStateChanged(AbsListViewview,intscrollState)来监视我的ListView的滚动状态。滚动状态可以取3个值(取自文档):SCROLL_STATE_FLING:用户有以前一直在滚动使用触摸并进行了猛烈攻击。这动画正在滑行停止SCROLL_STATE_IDLE:View不是滚动。注意导航列表使用轨迹球算作在空闲状态,因为这些过渡不是动画。SCROLL_STATE_TOUCH_SCROLL:用户正在使用触

Android 5.0/ Lollipop : Force rescan of/system/priv-app

在Android4.x中,将APK文件放入/system/priv-app就足够了,包管理器会识别该新文件并(卸载)安装相应的应用程序或服务。从AndroidL开始,仅将文件放入该目录似乎是不够的-需要重新启动系统才能强制Android识别该更改。有没有人知道如何规避这个问题?也许使用任何setpropctl.restartxxx或通过终止专用服务?编辑:以下是logcat的一些日志:1。将APK从/system移动到/system/priv-app(=installation)sumount-oremountrw/systemcd/system/priv-appmv../AARSCS