-
android - ANR keyDispatchingTimedOut
android-ANRkeyDispatchingTimedOut.Android最佳实践之响应灵敏性可能会存在这样的情况,你写的代码通过了世界上所有的性能测试,但当用户尝试使用你的应用程序时,仍然让用户感到不爽。应用程序响应不够灵敏的地方包括——反映迟钝,挂起或冻结很长时间,或者需要花费很长的时间来处理输入。?在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框...
92
热度 -
收拾出15个Android很有用的代码片段(技巧)ophone
整理出15个Android很有用的代码片段(技巧)ophone1:查看是否有存储卡插入Stringstatus=Environment.getExternalStorageState();if(status.equals(Enviroment.MEDIA_MOUNTED)){说明有SD卡插入}2:让某个Activity透明OnCreate中不设Layoutthis.setTheme(R.style...
492
热度 -
深入显出 - Android系统移植与平台开发(十二) - Sensor HAL框架分析之二
深入浅出-Android系统移植与平台开发(十二)-SensorHAL框架分析之二1.1Sensor应用程序框架这部分对于上层写应用的朋友来比较熟悉,我们通过一个简单的应用来分析框架层和底层的实现。通常编写一个传感器的应用程序有以下步骤:l通过调用Context.getSystemService(SENSOR_SERVICE)获得传感器服务,实现返回的是封装了SensorService的Senso...
484
热度 -
转贴 Android 开发之旅:又见Hello World
转贴Android开发之旅:又见HelloWorld!经过数篇对Android应用程序的原理的讲述,现在我们大概回顾一下。首先我们利用HelloWorld程序介绍了一个Android应用程序的目录结构,包括src文件夹、gen文件夹、Androidx文件夹、assets文件夹、AndroidMainifest.xml、default.properties;接下来我们又站在架构的高度分析了一下And...
325
热度 -
android实现六边形等不规则格局
android实现六边形等不规则布局在去年广告机项目中,UI设计出一个比较华丽的UI,但是对于我来说无从下手,我试过view的叠加并设置外边距实现,虽然勉强可以实现,但是获取单击焦点是有很多问题;效果图如下:最后只有另外想办法;我对viewgroup进行了自定义,并且自定义了每个按钮源码:http://download.csdn.net/detail/hcb1230/6479979以下是我的实现方...
39
热度 -
Android奇效开发(可伸缩View带互相挤压效果)进阶篇
Android特效开发(可伸缩View带互相挤压效果)进阶篇本文由manymore13原创,转载请标明出处http://blog.csdn.net/manymore13/article/details/12907969上一篇Android特效开发(可伸缩View带互相挤压效果)初级篇在上一篇文章末尾我提出了三点不足,遂本篇主要是为了解决上篇的不足之处。对于上一篇的不足之处有三点:1.特效动画死板,...
94
热度 -
Android中轴旋转奇效实现,制作别样的图片浏览器
Android中轴旋转特效实现,制作别样的图片浏览器转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/10766017AndroidAPIDemos中有很多非常Nice的例子,这些例子的代码都写的很出色,如果大家把APIDemos中的每个例子研究透了,那么恭喜你已经成为一个真正的Android高手了。这也算是给一些比较迷茫的Andro...
54
热度 -
Android系统应用信息中存储跟缓存的计算方法
Android系统应用信息中存储和缓存的计算方法进行如下操作:设置->应用->选择一个应用->应用信息会到达如下界面:可以看到这个应用占用的磁盘空间。先说结果,这几项会计算哪些文件(夹)。1.应用,由三项相加组成/data/data/com.myapp/lib,即so库文件夹大小/data/app/com.myapp-1.apk,原始apk文件的复制[email pro...
71
热度 -
Android中透过注解代替findViewById方法
Android中通过注解代替findViewById方法尊重原创http://write.blog.csdn.net/postedit/26507351这篇文章主要讲解注解实现findViewById的功能,首先我们来熟悉一下在java中怎么定义一个注解和解析一个注解注解的概念是在jdk5.0中提出来的,在java.lang的包中已经定义了三个注解:Override,Deprecated,Supp...
72
热度 -
Android中如何破解游戏之修改金币数
Android中怎么破解游戏之修改金币数我们在玩游戏的时候总是会遇到一些东东需要进行购买的,但是我们可能又舍不得花钱,那么我们该怎么办呢?那就是用游戏外挂吧!我们这里说的是Android中的游戏,在网上搜索一下移动端游戏外挂,可能会找到一款叫做:八门神器.apk其实这个软件我下载安装了,但是没有什么效果,不知道是不是我哪里设置的有问题,但是我们这个应用也是有很多限制的,他必须要让手机进行root(...
7
热度 -
android实现计算器效能
android实现计算器功能设计一个简单的计算器。第一个Activity的界面。第二个Activity显示算式和计算结果。第一个Activity代码:importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;importandroid.view.Menu;importandroid.view.Vi...
0
热度 -
(android高仿系列)今天头条 -新闻阅读器 (一)
(android高仿系列)今日头条--新闻阅读器(一)在模仿中循序渐进,以程序员角度去看待每一个APP是如何实现的,它有什么优缺点,并从中提升自己。之前发现很多人在群里面、论坛上求网易新闻客户端的源码,之后我就去下了个网易新闻客户端和今日头条新闻客户端,发现他们的大体是一样的,于是在最近的空闲时间,便去琢磨如何去实现这样一个APP。要知道它们是如何实现的,用到了什么第三方库文件,反编译便是很好的一...
100
热度 -
诠注在android中的使用
注解在android中的使用注解在android程序中的使用何为注解:在Java当中,注解又叫做“元数据”,它为我们在源代码中添加信息提供了一种形式化的方法,让我们能在以后的某个时间方便的使用这些数据。更确切的说,注解在一定的程度上将数据与元代码进行了绑定,并不是将数据保存在外部文件中。当然,这里只介绍Android开发相关的技术,至于注解我会在Java学习总结篇中进行详细的研究和总结。那么,接下...
46
热度 -
Android-简略的JNI实例
Android---简单的JNI实例一、JNI概述JNI是JavaNativeInterface的缩写,中文翻译为“Java本地调用”,JNI是本地编程接口。它使得在Java虚拟机(VM)内部运行的Java代码能够与用其它编程语言(如C、C++和汇编语言)编写的应用程序和库进行互操作。就是说,JNI是一种技术,通过这种技术可以做到两点:1)Java程序中的函数可以调用Native语...
31
热度 -
Android基础知识小结
Android基础知识总结一、基础知识:1.AndroidSDK:AndroidSDK包含了一个调试器、库、一个模拟器、文档、实例代码和教程。2.ADT:用于Eclipse的Android开发工具(AndroidDevelopmentTools,ADT)插件是对EclipseIDE的扩展,用以支持android应用程序的创建和调试。3.AVD(AndroidVirtualDevice):AVD是一...
31
热度 -
Android的事件处理机制详解(1)-基于监听的事件处理机制
Android的事件处理机制详解(一)-----基于监听的事件处理机制基于监听的事件处理机制前言:我们开发的app更多的时候是需要与用户的交互----即对用户的操作进行响应这就涉及到了android的事件处理机制;android给我们提供了两套功能强大的处理机制:①基于监听的事件处理机制②基于回调的事件处理机制在这一节中,我们会先介绍一下基于监听的事件处理机制好了,废话不多说!我们要先了解一下监听...
24
热度 -
android 自定义菜单 使用PopupWindow实现菜单的各种成效
android自定义菜单使用PopupWindow实现菜单的各种效果随着android手机的不断发展,可以在android手机上实现的菜单方式有多种多样,不同的开发者实现的效果也不一样;想要在android手机上调用菜单,方式也是多种多样的,在此列举三类调用菜单的方式:1、使用ActionBar上“更多”按钮调用菜单(在“文件”项目中定义了二级菜单目录),如图:2、自定义按钮调用菜单,如图:3、使...
83
热度 -
Android ContentProvider一个不恰当的简例实战却能说明情理
AndroidContentProvider一个不恰当的简例实战却能说明道理周末了,闲来无事看了网上几篇大神的博客,写的不错,适合入门,遂自己建了一个工程按照自己想法捣腾了一阵子,就有了下边代码的诞生。特别感谢这几篇博文,有了牛人博文在也用买书了,全是干货,麻麻、爸比再也不用担心我的学习了!致谢:Android四大组件介绍里面对方法参数的汉语注释简直就是雪中送炭,同事我把你的汉语注释部分copy到...
20
热度 -
监听机制的使用形式:
小猪的Android入门之路Day4-part1小猪的Android入门之路Day4-part1Android事件处理机制之——基于监听的事件处理机制本节引言:在开始本个章节前,我们先回顾下,现在我们已经知道了android的一些相关背景,一些常用的UI组件,六大布局,现在的我们已经可以做出一个简单的app界面了,下一步就是逻辑与业务的实现了;在前面的例子中我们曾经看到过setXXXListene...
64
热度 -
android怎么使用自定义JNI接口,以及NDK工具的环境搭建与使用
android如何使用自定义JNI接口,以及NDK工具的环境搭建与使用。一、环境的搭建:1、需要的工具:A、cygwin(在windows下使用LINUX系统)http://www.cygwin.comB、android-ndk-1.6_r1-windows(主要是起到将C或C++编译成动态库的作用)http://dl.google.com/android/ndk/android-...
62
热度