Android保持屏幕常亮的方法

以前一直使用newWakeLock方法:   this.powerManager = (PowerManager) this.getSystemService(Context.POWER_SERVICE); this.wakeLock = this.powerManager.newW...

2018-10-17 01:53:47

阅读数 400

评论数 0

static class 静态类(Java)

一般情况下是不可以用static修饰类的。如果一定要用static修饰类的话,通常static修饰的是匿名内部类。 在一个类中创建另外一个类,叫做成员内部类。这个成员内部类可以静态的(利用static关键字修饰),也可以是非静态的。由于静态的内部类在定义、使用的时候会有种种的限制。所以在实际工作...

2018-10-12 11:48:15

阅读数 138

评论数 0

Android TCP真正有效的断链检测方法

1. 利用socket提供的isConnected()与isClosed()方法来判断。但这种方式只是本地判断,只是本地操作connect()或close()方法后保存的一个状态,对于远程服务器主动断开就没有用了。 2. 利用socket中的sendUrgentData()来判断。这种方法不管是...

2018-08-30 21:30:47

阅读数 917

评论数 0

Android IntentService完全解析 当Service遇到Handler

2015年07月30日 08:49:45 阅读数:68812转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/47143563; 本文出自:【张鸿洋的博客】一 概述大家都清楚,在Android的开发中,凡是遇到耗时的操作尽可能的会...

2018-07-14 17:11:39

阅读数 160

评论数 0

Android OpenGL ES 离屏渲染(offscreen render)

  通常在Android上使用OpenGL ES,都是希望把渲染后的结果显示在屏幕上,例如图片处理、模型显示等。这种情况下,只需要使用Android API中提供的GLSurfaceView类和Renderer类,在这两个类提供的初始化、回调函数中设置/编写相应的代码即可。不过,如果不希望把渲...

2018-05-10 10:11:54

阅读数 355

评论数 0

Android ART运行时无缝替换Dalvik虚拟机的过程分析

2014年01月13日 00:59:37 阅读数:84393        Android 4.4发布了一个ART运行时,准备用来替换掉之前一直使用的Dalvik虚拟机,希望籍此解决饱受诟病的性能问题。老罗不打算分析ART的实现原理,只是很有兴趣知道ART是如何无缝替换掉原来的Dalvik虚拟机的...

2018-05-04 16:20:49

阅读数 86

评论数 0

理解Android中dpi和分辨率的关系,谈谈Android做成适应全部手机的UI方式

最近我在做一个界面,UI给的切图是1280x720这个分辨率的,给的标注单位是px(像素)。  我把原图自然而然地放在drawable-xhdpi中,然后开始调整布局(当时我默认1dp=2px)。把这个布局放到一个720P的电视上,发现完全变形了,奇囧无比之际,看了下电视的densi...

2017-09-07 15:37:51

阅读数 300

评论数 0

Android开发之控制Toast的开启与关闭

2014-08-09 00:02:17来源:http://blog.csdn.net/fengyuzhengfan/article/details/38438931作者:590人点击 开发这个程序之前先解释一下,为什么Toast信息提示框在显示一定时间后会自动消失?因为在Android系统中有...

2017-07-21 16:15:48

阅读数 438

评论数 0

在android系统调试中使用tinyalsa命令

我们在进行音频调试的时候,需要使用tinymix、tinyplay、tinycap等命令,来调试codec, 那么在android中,这些命令是不存在的,那么我们需要使用这些命令的话,就只有自己移植了。 该怎么样移植呢???   1)开始,我们直接按照linux下的步骤移植...

2017-07-21 15:16:16

阅读数 376

评论数 0

Android常用ADB命令

第一部分: 1. ubuntu下配置环境anroid变量: 在终端执行 sudo gedit /etc/profile 打开文本编辑器,在最后追加#set android environment 2. 运行Eclipse,还需要配置JAVA环境变量 #set java en...

2017-07-21 14:50:52

阅读数 362

评论数 0

通过ADB命令获取当前activity

自动化测试需要获得当前的activity,来判断处于的页面是否正确; hierarchy view经常连不上真机,无法获得activity,所以直接用 adb命令来查看当前运行的 activity就可以; 方法一: 1、cmd命令中输入:adb shell 进入shell命令模式 2...

2017-07-12 14:37:32

阅读数 4765

评论数 0

理解Android中dpi和分辨率的关系,谈谈Android做成适应全部手机的UI方式

最近我在做一个界面,UI给的切图是1280x720这个分辨率的,给的标注单位是px(像素)。  我把原图自然而然地放在drawable-xhdpi中,然后开始调整布局(当时我默认1dp=2px)。把这个布局放到一个720P的电视上,发现完全变形了,奇囧无比之际,看了下电视的d...

2017-07-05 21:12:59

阅读数 340

评论数 0

简易Launcher开发

第一步,把我们的应用程序作为home(即实现按下home键,启动自己的launcher.) 要把我们的应用程序作为home,只需要在AndroidManifest.xml中添加:     AndroidManifest.xml 第二步,列出安装的应用程序 列...

2017-06-30 15:25:20

阅读数 306

评论数 0

华为mate8无法打印log.d日志问题

需要打开华为手机的相关Log开关,具体步骤如下: 1.进入拨号界面输入: *#*#2846579#*#*11 2.依次选择ProjectMenu—后台设置—-LOG设置—LOG开关 点击打开, 然后在LOG级别选VERBOSE3.重新启动手机

2017-06-29 11:48:15

阅读数 365

评论数 0

APK免安装启动

在讲诉具体实现之前说一下涉及的知识点 Java虚拟机启动流程 启动Java虚拟机,创建ClassLoader,将java字节码加载进入ClassLoader,随即找到入口函数,执行。当需要创建一个对象的时候,向Java虚拟机发送一个请求,Java虚拟机接收到请求以后,首先在内存中进行寻找,若存...

2017-05-31 10:54:14

阅读数 653

评论数 0

android 动态库死机调试方法

这两种方法都不是我发明了,都是网上一些高手公共出来的调试方法,无奈找不到出处的地方了,所以就在此总结一下,以方便Android下的调试: 简要说明: android系统中调试Java非常容易,一般遇到错误都在logcat中打印出错时函数的调用关系, 而C库中出错时只看到一...

2017-05-31 10:29:12

阅读数 271

评论数 0

Android Activity屏幕旋转方向完全控制

2016-11-17 17:06 我们知道,系统提供了Android:configChanges="orientation" 清单文件属性以监听屏幕旋转,进而触发onConfigurationChanged方法。 但这有时不能完全满足我们的需求。比如典型的应...

2017-05-21 00:58:32

阅读数 1719

评论数 0

安卓Android-X86强制竖屏 安卓(Android)x86屏幕旋转解决方法

 安卓(Android)x86运行应用出现屏幕旋转变成横屏了怎么办?难不成要把脖子旋转90度来看屏幕吗?方法当然是有的,下面小编就来教大家两个解决安卓(Android)x86屏幕旋转问题的方法,实现所有应用强制竖屏。 方法一:锁定屏幕方向(推荐) 在主界面顶部右侧往下拉,点击“自动旋...

2017-05-20 16:47:18

阅读数 6463

评论数 0

android4.0强制横屏竖屏

方法一:android4.0/frameworks/base/services/Java/com/Android/server/wm/WindowManagerService.java int computeForcedAppOrientationLocked() { int req...

2017-05-20 16:02:35

阅读数 450

评论数 0

Android 屏蔽recent task 按钮

神代码... 来自StackOverFlow。。。http://stackoverflow.com/questions/30979005/block-disable-recent-apps-button Step 1 Add this permission to the manifest.x...

2017-05-18 12:41:13

阅读数 801

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭