自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

true100的专栏

无论何时何地何景,唯有学习方可生存!

  • 博客(17)
  • 资源 (15)
  • 收藏
  • 关注

原创 Android6.0权限之运行时动态授权

Android6.0在以前的版本基础上也增加了不少的新功能,包括电量管理,指纹识别及App Links(参考:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0718/3200.html)等。 其中变化最大,对我们开发中影响最大的变化就是权限管理机制。6.0版本之前,我们开发APP只需要在AndroidManifest.xml

2016-09-30 10:06:58 3199

原创 AndroidStudio插件之ADB WIFI

做Android开发的伙伴都知道,我们在开发APP时,需要用到模拟器或真机进行项目测试。但是模拟器使用起来毕竟不太方便:首先是运行相对较慢,当然也有Genymotion这样的神速模拟器;另外就是很多功能用模拟器测试极为不方便甚至不能测试(比如定位测试,压力等传感测试等 。用真机连接上电脑进行测试比较方便 ,但是连接手机有时是个痛苦的事情:且不说刚连接手机时要下载XX手机助手之类的软件,有时正

2016-09-27 17:20:17 3926 1

转载 探索 Android Studio

文章来源于Android官方网站:https://developer.android.com/studio/intro/index.htmlAndroid Studio 是基于 IntelliJ IDEA 的官方 Android 应用开发集成开发环境 (IDE)。除了 IntelliJ 强大的代码编辑器和开发者工具,Android Studio 提供了更多可提高 Android 应用构建效

2016-09-27 10:24:03 1607

原创 AndroidStudio2.2特征

Android Studio是Android(Google)官方IDE。专为 Android 而生,可以加快您的开发速度,帮助您为每款 Android 设备构建最优应用。它提供专为 Android 开发者量身定制的工具,其中包括丰富的代码编辑、调试、测试和性能分析工具。AndroidStudio2.2最显眼的特点有:- 用新的布局编辑器和约束布局开发您的应用程序的用户界面 - 与APK分

2016-09-27 09:52:34 2353

原创 Android自定义AlertDialog样式

开发的时候,通常我们要自定义AlertDialog来满足我们的功能需求: 比如弹出对话框中可以输入信息,或者要展示且有选择功能的列表,或者要实现特定的UI风格等。那么我们可以通过以下方式来实现。 方法一:完全自定义AlertDialog的layout.如我们要实现有输入框的AlertDialog布局custom_dialog.xml:<?xml version="1.0" encoding="

2016-09-23 15:11:07 47109 1

原创 MarsDaemon实现安卓APP进程常驻笔记

项目中用到了推送功能,但是遇到了一个很头痛的问题: 程序在后台运行太久后可程序可能被强行kill或是被手机管家之类的程序给kill掉,就不能即时收到推送了。 用了N种办法,包括开启两个Service相互守护,将Service设置为前台进行,把Service的onStartCommand方法里return START_STICKY(代码如下): @Override publi

2016-09-21 16:02:38 6394 5

原创 AndroidStudio Memory Monitor使用介绍

AndroidStudio 中Memory控件台(显示器)提供了一个内存监视器。 我们可以通过它方便地查看应用程序的性能和内存使用情况,从而也就可以找到需要释放对象,查找内存泄漏等。主要功能有:显示可用和已分配的Java存储器的随时间变化的曲线图。显示垃圾回收(GC)随着时间的推移事件。启动垃圾收集事件。快速测试应用程序缓慢是否会涉及到过多的垃圾收集事件。快速测试应用程序崩溃是否可能与运行

2016-09-21 10:06:26 30757 2

原创 MySql数据库数据类型及约束介绍

1,MySql中数据类型介绍整型及浮点型数据类型存储范围字节TINYINT有符号值:-2^到2^7-1  无符号值:0到2^8-1 2SMALLINT有符号值:-2^15到2^15-1  无符号值:0到2^16-1 2

2016-09-14 14:34:41 3756

原创 Kotlin开发Android笔记13:Android数据库(SQLite)操作

SQLite是一个嵌入app的轻量级数据库,Android使用SQLite作为它的数据库管理系统。 在不使用第三方数据操作框架如GreenDao等的情况下,我们操作Android的操作数据库 的API在Android中是非常原生的。需要编写很多诸如增删除改查的SQL语句以及对象与ContentValues或者Cursors之间的解析处理。现在使用Kotlin和Anko,我们可以大量简化这些。–

2016-09-13 16:35:51 9052 2

原创 AndroidStudio CPU Monitor使用介绍

安卓CPU Monitor:让你可以很容易地监视应用程序的CPU的实时使用情况。并显示在用户和内核模式中使用的总的处理器时间(包括所有内核)的百分比。使用前提要求:测试时,程序要与真机或模拟器保持联系(真机要求打开USB调度功能)。AndroidStudio中:Tools > Android > Enable ADB Integration. 勾选Enable ADB Integration。

2016-09-09 11:33:40 20161

转载 Google官方Android性能优化典范第3季

原文转自:http://www.cnblogs.com/yezhennan/p/5443580.html(1)Fun with ArrayMaps程序内存的管理是否合理高效对应用的性能有着很大的影响,有的时候对容器的使用不当也会导致内存管理效率低下。Android为移动操作系统特意编写了一些更加高效的容器,例如SparseArray,今天要介绍的是一个新的容器,叫做ArrayM

2016-09-08 15:51:01 2777

转载 Android app性能优化大汇总之内存性能优化

转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持! 写在最前:本文的思路主要借鉴了2014年AnDevCon开发者大会的一个演讲PPT,加上把网上搜集的各种内存零散知识点进行汇总、挑选、简化后整理而成。所以我将本文定义为一个工具类的文章,如果你在Android开发中遇到关于内存问题,或者马上要参加面试,或

2016-09-08 15:48:02 5671

转载 Android性能优化之UI渲染优化

原文转自:http://www.cnblogs.com/yezhennan/p/5442031.htmlUI性能测试性能优化都需要有一个目标,UI的性能优化也是一样。你可能会觉得“我的app加载很快”很重要,但我们还需要了解终端用户的期望,是否可以去量化这些期望呢?我们可以从人机交互心理学的角度来考虑这个问题。研究表明,0-100毫秒以内的延迟对人来说是瞬时的,100-300毫秒则

2016-09-08 15:45:21 5999

转载 Google官方Android性能优化典范第2季

原文转自:http://www.cnblogs.com/yezhennan/p/5432162.htmlGoogle前几天刚发布了Android性能优化典范第2季的课程,一共20个短视频,包括的内容大致有:电量优化,网络优化,Wear上如何做优化,使用对象池来提高效率,LRU Cache,Bitmap的缩放,缓存,重用,PNG压缩,自定义View的性能,提升设置alpha之后View的

2016-09-08 15:43:13 1871

转载 Google官方Android性能优化典范第1季

原文转自:http://www.cnblogs.com/yezhennan/p/5431738.html大多数用户感知到的卡顿等性能问题的最主要根源都是因为渲染性能。从设计师的角度,他们希望App能够有更多的动画,图片等时尚元素来实现流畅的用户体验。但是Android系统很有可能无法及时完成那些复杂的界面渲染操作。Android系统每隔16ms发出VSYNC信号,触发对UI进行渲染,如果每

2016-09-08 15:41:30 1254

转载 理解MySQL——索引与优化

原文转自:http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的 页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存

2016-09-07 11:35:06 1564

原创 MySql数据库操作

几年前刚开始编程时,花了点时间学习下MySql数据库相关知识。但是做Android开发,感觉很久没有真正使用过这个强大的数据库了。这几天心血来潮,又来温习下MySQL,居然在网盘中发现自己几年前做的学习笔记,感觉还是蛮有用的。安装Mysql的时候,把Mysql的bin文件目录放到环境变量中,然后才可以在cmd下面操作Mysql,当然我们更多的是使用MySql图形化界面工具操作:–登录MySql

2016-09-07 09:48:15 2182 1

Ijkplayer全格式支持,HTTPS支持.so文件.zip

在网上找到的可用文件,分享给大家!

2021-06-29

Android直播测试地址

最近在做实时流播放功能,收集了一点点直播地址,flv格式的还在搜集。

2021-06-16

Kotlin实现Android RecyclerView

AndroidStudio中通过Kotlin语言实现RecyclerView。

2016-07-26

安卓仿微信语音聊天功能

仿微信的语音聊天界面功能,把语音录制好后显示在ListView中,同时点击可以播放。

2016-06-25

Android矢量图Demo

SVG矢量图形在android项目中的使用,包括简单地动画。

2016-06-23

Android快速开发框架xUtils3.0学习Demo

快速开发框架xUtils3.0学习Demo。

2016-06-22

安卓加载应用列表Demo

安卓官方Dmeo功能之加载手机中应用列表功能整理Demo

2016-05-05

安卓打印Demo

学习Android API Demos时把有关安卓打印功能的代码提取出来,做成了个Demo

2016-04-28

Android异常日志捕获

通过日志文件形式保存安卓程序中出现的异常信息。

2016-04-18

Android二维码扫描及生成

通过开源框架zxing实现安卓项目中二维码扫描识别及生成二维码图片功能。

2016-04-11

简易五子棋

通过学习实现的一个简易五子棋小游戏,主要学习Android中自定义View相关知识。

2016-04-11

Android树形层级ListView

我也是通过学习网上视屏,实现了一个可以自定义甚至无限层级的树形层级ListView展示Demo.

2015-10-10

Android断点续传

今天学习视屏资料,做的笔记demo,感谢老师的无私教诲,和大家分享。

2015-09-24

Android数据库导出到Excel

自己写的一个小小的记帐工具,用到了Sqlite及导出到Excel文件

2015-05-04

Android系统源代码情景分析.pdf

Android系统源代码情景分析,讲解得不错,是学习安卓的好书籍。

2014-09-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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