android项目实战

以下是为您整理出来关于【android项目实战】合集内容,如果觉得还不错,请帮忙转发推荐。

【android项目实战】技术教程文章

Android项目实战(十三):浅谈EventBus【代码】【图】

原文:Android项目实战(十三):浅谈EventBus概述:EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service。线程之间传递消息.优点是开销小,代码更优雅,以及将发送者和接收者解耦。---------------------------------------------------------------------------------------下载:类库源码:https://github.com/greenrobot/EventBusjar包:http://download....

Android项目实战(四十四):Zxing二维码切换横屏扫描【代码】【图】

原文:Android项目实战(四十四):Zxing二维码切换横屏扫描Demo链接默认是竖屏扫描,但是当我们在清单文件中配置横屏显示的时候: <activityandroid:name=".CaptureActivity"android:screenOrientation="landscape"android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />这时候扫描,会发现扫描效果变形,方向不对。 可按以下步骤进行修改:1、修改CameraConfigurationManager.java中的setDesiredCameraParameters函数,...

Android项目实战(十二):解决OOM的一种偷懒又有效的办法

原文:Android项目实战(十二):解决OOM的一种偷懒又有效的办法在程序的manifest文件的application节点加入android:largeHeap=“true” 即可。对,只需要一句话!那么这行代码的意思是什么呢?简单的说就是使该APP获取最大可分配的内存,以便解决OOM问题、但是、OOM问题出现的原因总得来说有两点:1、某个手机的内存真的很少2、代码问题,比如没有处理好Bitmap图片的大小可以说,出现OOM的情况基本都是第二种情况,那么就需要修改代...

Android项目实战手机安全卫士(02)【代码】【图】

目录项目结构图源代码运行结果项目源代码项目结构图源代码清单 01. SplashActivity.javapackage com.coderdream.mobilesafe.activity;import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.ProtocolException; import java.net.URL;import org.xmlpull.v1.XmlPullParserException;import android.app.Activity; import android....

Android项目实战(五十五):部分机型点击home再点图标进入程序不保留再之前界面的问题【代码】

解决办法: 1、在基类Activity中 添加方法 @Overridepublic boolean moveTaskToBack(boolean nonRoot) {return super.moveTaskToBack(nonRoot);} 2、在程序启动页Activity的onCreate()方法@Overrideprotected void onCreate(@Nullable Bundle savedInstanceState) {super.onCreate(savedInstanceState);if (!this.isTaskRoot()) {Intent mainIntent = getIntent();String action = mainIntent.getAction();if (mainIntent.hasC...