当前位置:首页 > 安卓源码 > 技术博客 >

找到  技术博客  ( 692 个)

Android开发中对高并发对象池的重复利用

这两天在整理一套Android的路由框架,在整理的过程中,发现在路由消息传递过程中,传输载体类会大量的生成,对于这种载体类来说,他们本身是可重复利用的,并不需要大量的创建,大量的废弃,所以,我打算引入对象池,来解决类的重复创建问题。 对象的生命周 ...

技术博客 发布于 2017-02-22 00:11 阅读(451)

Android中的多进程开发以及多进程的使用场景

在Android中,默认情况下,同一应用的所有组件均运行在同一进程中,且大多数应用都不会改变这一点。不过,单进程开发并不是Android应用的全部,今天我们就来说说Android中的多进程开发以及多进程的使用场景。 多进程介绍 本篇文章内容基于Android Developer ...

技术博客 发布于 2017-02-22 00:09 阅读(564)

Adnroid开发中ListView使用SimpleAdapter显示复杂列表的问题

importjava.util.ArrayList; import java.util.HashMap; import java.util.List; importjava.util.Map; importandroid.app.Activity; import android.os.Bundle; importandroid.widget.ListView; importandroid.widget.SimpleAdapter; //import android.view ...

技术博客 发布于 2017-02-22 00:08 阅读(209)

Android中五大Manager使用技巧详解

一、PowerManager 主要是用来控制电源状态,设置屏幕状态,和电池待机状态 PowerManagerpm=((PowerManager)getSystemService(POWER_SERVICE)); 这里我需要保持屏幕长期唤醒,不被锁屏,所以我调用WakeLock。 WakeLockwake=pm.newWakeLock(PowerManager.SCREE ...

技术博客 发布于 2017-02-22 00:07 阅读(261)

android 把View 转成Bitmap 并保存到手机相册

/** * 保存到系统相册 * * @param context * @param bmp */ public void saveImageToGallery( final Context context, final Bitmap bmp) { // TODO: 2017/2/20 android6.0权限申请https://github.com/anthonycr/Grant PermissionsManager. getInstance ().r ...

技术博客 发布于 2017-02-22 00:06 阅读(266)

android图片上传功能实现

先看一下效果图: (一)头像裁切、上传服务器 (效果图) 一般都是有圆形显示头像的,这里我自定义了一个ImageView,页面很干净但是看着很上档次吧! 点击头像从底部弹出一个对话框,提示用户头像来自相机或者相册,这都是常规流程。 上传完成后默认的程序 ...

技术博客 发布于 2017-02-22 00:03 阅读(1405)

Android-屏幕适配全攻略详解

2012年到2014年支持Android设备的种类从3997增长到18796。同时各大厂商定制的屏幕尺寸也非常多。这将非常不利于我们进行屏幕适配。这要求我们必须掌握屏幕适配技能,以便使我们的app可以适用于不同屏幕尺寸的设备上。 Android设备分辨率比例 从上图可以看出 ...

技术博客 发布于 2017-02-22 00:00 阅读(154)

Android studio导入项目卡死的解决方法

在使用Android studio的时候常常遇到这样的问题,从github或是其他地方导入项目,Android studio呈现卡死的现象!当遇到这种情况时,可以看看是下面那种情况,在按照方法来解决! 一、首次启动studio卡死 当我们安装完studio,首次启动时如果卡死在这个画面 ...

技术博客 发布于 2017-02-16 22:43 阅读(162)

android app崩溃的常见类型和处理

最近跟朋友讨论手机软件的时候,分析了几种常见的类型,当然都是测试工作经验的一种体现,记录下来,陆续会不断更新。 1. 网络异常 通常在网络异常的情况下,客户端发出的请求,没有在一定时间内得到恢复,但是一般都会有一个超时的概念,如果程序在没有处理 ...

技术博客 发布于 2017-02-16 21:52 阅读(250)

Android Studio加载百度地图遇到的BUG以及操作经历

参照API和自己添加的写法以及顺序 1.下载Android地图api以及demo 2.申请Key 3.studio配置: 一、 在工程app/libs目录下放入baidumapapi_vX_X_X.jar包(特别注意版本必须一样) 二、在src/main/目录下新建jniLibs目录( 看着百度的讲解容易乱、并且容易出错 ) ...

技术博客 发布于 2017-02-15 17:47 阅读(531)