Android
文章平均质量分 89
六月June June
向日葵告诉我,只要朝着阳光努力向上,日子就会变得简单而又美好。
展开
-
你必须要搞清楚的几大图片框架的区别
推荐Glide,其次推荐Fresco,其次是老牌的Image-Loader和Picasso原创 2017-04-12 10:29:57 · 974 阅读 · 0 评论 -
分组列表,tabs滑动固定框架-stickylistheaders
分组列表,tabs滑动固定框架-stickylistheaders原创 2017-03-31 22:43:46 · 780 阅读 · 0 评论 -
轮播大图框架-SliderLayout
轮播大图框架-SliderLayout的使用原创 2017-03-29 22:06:22 · 6016 阅读 · 1 评论 -
沉浸式状态栏框架-SystemBarTint
让你的状态栏变色框架-SystemBarTint,步骤十分简单,快来了解下吧原创 2017-03-23 23:43:07 · 1945 阅读 · 0 评论 -
依赖注入框架-dragger2
用来解耦的依赖注入框架-dragger2转载 2017-03-15 22:24:10 · 1040 阅读 · 0 评论 -
数据库框架-ormlite和测试框架-junit
安卓中数据库框架-ormlite 以及 单元测试框架-junit原创 2017-03-15 00:28:15 · 959 阅读 · 0 评论 -
非常实用的传参框架-eventbus
传参框架-eventbus原创 2017-03-13 15:46:37 · 882 阅读 · 0 评论 -
网络框架-retrofit,okhttp
网络框架-retrofit,okhttp的简单使用原创 2017-03-11 17:17:18 · 471 阅读 · 0 评论 -
短信登录集成三步骤-sharedSdk
项目中经常用到的短信登录-sharedSdk的使用原创 2017-04-08 00:04:16 · 784 阅读 · 0 评论 -
几种排序
冒泡排序和选择排序原创 2017-07-03 22:40:14 · 483 阅读 · 0 评论 -
用dos命令执行jar文件
用dos命令执行jar文件原创 2017-04-09 14:17:19 · 4105 阅读 · 0 评论 -
CSDN博客积分规则
本文转载自:http://blog.csdn.net/zhangxichao100/article/details/51105451博客积分是CSDN对用户努力的认可和奖励,也是衡量博客水平的重要标准。博客等级也将由博客积分唯一决定。积分规则具体如下:1、每发布一篇原创或者翻译文章:可获得10分;2、每发布一篇转载文章:可获得2分;3、博主的文章每被评论一次:可获得1分;4、每发表转载 2017-04-04 21:46:58 · 644 阅读 · 0 评论 -
如何用AS录制手机屏幕并转成gif动态图
如何通过视频文件来制作gif动态图原创 2017-03-25 23:03:41 · 5164 阅读 · 1 评论 -
实用技巧:android studio设置自动导入全部
实用小技巧:在AS中每次把粘贴代码后都要一个一个的导包,好麻烦,看到别人分享的小技巧好实用,设置一下就行。转载 2017-03-23 23:14:01 · 708 阅读 · 0 评论 -
初窥Linux 之 我最常用的20条命令
我最常用的20条Linux命令转载 2017-03-31 17:29:41 · 1081 阅读 · 0 评论 -
Handler和AsyncTask的使用及优缺点比较
Handler和AsyncTask的使用及优缺点比较原创 2017-03-30 23:48:55 · 3822 阅读 · 0 评论 -
浅谈架构模式-mvc,mvp
架构模式-mvc mvp,以及MVPHelper插件的使用原创 2017-03-17 00:20:16 · 696 阅读 · 0 评论 -
AndroidStudio SVN的使用
AndroidStudio SVN的使用原创 2017-03-08 23:35:55 · 2601 阅读 · 0 评论 -
安全退出已调用多个Activity的Application
1.记录打开的activity 2.发送特定广播:在需要结束应用时,发送一个特定的广播,每个Activity收到广播后,关闭即可。 3.递归退出:在打开新的Activity时使用startActivityForResult,然后自己加标志,在onActivityResult中处理,递归关闭原创 2017-03-03 18:21:47 · 511 阅读 · 0 评论 -
Android 如果读取asserts 中的db文件,并进行查询操作
前言:前篇已经讲了,如何将excel表格转化成db文件使用。不清楚的朋友可以看下我上篇的文章。然而在这里,主要说下怎么操作assserts目录下的db文件,进行对数据库的查询操作。废话不多说,开始吧! 步骤: 1,在项目中创建一个asserts 目录,有很多人都是手动添加文件夹,命名asserts,其实studio可以直接创建,如图转载 2016-11-30 12:17:53 · 2787 阅读 · 1 评论 -
Android中onInterceptTouchEvent与onTouchEvent
Hi,大家好,今天给大家分享一下Android中onInterceptTouchEvent与onTouchEvent,,记得楼主以前刚开始找工作的时候,被人问了关于Android中事件传递,当时还是菜鸟一枚,当然答不上来,被人无情的BS了。好了言归正传讲重点.onInterceptTouchEvent:onInterceptTouchEvent是在ViewGroup里面定义的。An转载 2016-11-29 23:42:47 · 238 阅读 · 0 评论 -
解决listview中item抢占焦点
记录下自己所犯的错误,在写ListView的点击事件时OnItemClickListener,onItemClick方法没有执行,导致ListView条目点击事件失效,检查发现百度上有很多不同的答案,但究其本质都是ListView的Item抢占焦点或者Item没有获取焦点甚至没有绑定上OnItemClickListener监听事件,而我所犯的错误是在ListView的Item布局中引入了一个Sty转载 2016-11-29 23:40:13 · 707 阅读 · 0 评论 -
Android Studio中AIDL使用方法
版权声明:本文为博主原创文章,未经博主允许不得转载。一、简介: AIDL:Android Interface Define Language(Android接口定义语言),主要用于服务端与客户端进程间通信(服务端与多客户端)二、配置 Android Studio中使用(最好采用project模式) 1、第一类: 简单数据传递(基本数据类型,String转载 2016-11-29 21:21:00 · 457 阅读 · 0 评论 -
Android取得超级管理员权限
1.创建一个空的接收者:package com.example.mobilesafe.receiver;import android.app.admin.DeviceAdminReceiver;public class AdminReceiver extends DeviceAdminReceiver{}2.配置使用到转载 2016-11-25 23:40:28 · 2246 阅读 · 0 评论 -
安卓中几种常见对话框
1.取消确定对话框2.单选对话框3.多选对话框4.进度对话框5.进度条对话框6.自定义对话框原创 2016-11-18 15:01:01 · 1170 阅读 · 0 评论 -
安卓中五种数据存储方式
分别是:--SharedPreferences存储;--文件存储;--SQLite数据库存储;--ContentProvider存储;--网络存储;1.1. SharedPreferences存储:应用场景:适用于存储一些键值对,一般用来存储配置信息。存储位置:/data/data/包名/shared_prefs 目录下,以xml格式进行保存。可存储的数原创 2016-11-14 23:41:59 · 6435 阅读 · 0 评论 -
用AS编写单元测试代码步骤
1.被测试类2.测试类:3.在 AndroidManifest.xml 中添加指令集 instrumentation 和测试库 useslibrary4.在目录视图中找到TestStudentActivity右键点击Create ‘TestStudentActivity5.运行代码6.红线代表测试不通过,绿线代表测试通过原创 2016-11-13 11:29:26 · 2960 阅读 · 0 评论 -
Url与Uri与URN的区别:
URI:uniform resource identifier,统一资源标识符,用来唯一的标识一个资源。URL:uniform resource locator,统一资源定位器,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate这个资源。URN:uniform resource name,统一资源命名,是通过名字来标识资源,比如mailto:jav原创 2016-11-13 11:23:22 · 510 阅读 · 0 评论 -
Intel HAXM is required to run this AVD. /dev/kvm is not found.Enable vt-x in bios security settings.
错误信息:Intel HAXM is required to run this AVD. /dev/kvm is not found.Enable vt-x in bios security settings. ensure that your linux distro has working KVM module原创 2017-03-28 21:19:46 · 21503 阅读 · 2 评论 -
com.thoughtworks.xstream.converters.ConversionException
将服务器请求到的xml数据转成我们封装的对象的时候出错。服务端请求到的数据: buddylist 0 1 0 101 QQ 1 0 01-13 16:32:29错误:Caused by: com.thoughtworks.xstream.converters.Conv原创 2017-01-13 16:36:03 · 7424 阅读 · 0 评论 -
Error: java.lang.RuntimeException: Some file crunching failed, see logs for details
错误:Error:Execution failed for task ':app:mergeDebugResources'.> Error: java.lang.RuntimeException: Some file crunching failed, see logs for details解决:在你的主工程文件夹里的build.gradle文件里,加上下面这两句:aap原创 2017-01-11 23:25:41 · 744 阅读 · 0 评论 -
viewpager符号找不到错误;viewpager.addOnPageChangeListener错误
解决方法:将addOnPageChangeListener()改为setOnPageChangeListener()。原创 2016-12-28 20:48:22 · 5428 阅读 · 2 评论 -
AndroidStudio更新新版本后,之前的项目一直处于Refreshing 'xxx' Gradle Project状态
AndroidStudio更新新版本后,之前的项目一直处于Refreshing 'xxx' Gradle Project状态原创 2016-12-23 18:45:52 · 1600 阅读 · 0 评论 -
Execution failed for task ':app:buildInfoDebugLoader'
Execution failed for task ':app:buildInfoDebugLoader'异常原创 2016-12-13 09:05:02 · 511 阅读 · 0 评论 -
Unable to delete directory: F:\Android\AndroidStudioWorkSpace\AIDLDemo\app\build\outputs\apk终极解决方案
Execution failed for task ':app:clean'. > Unable to delete directory: F:\Android\AndroidStudioWorkSpace\AIDLDemo\app\build\outputs\apk 最近总是频繁的遇到这个问题,搜了好多解决方案,大多是关于怎么卸载apk文件的,或者重启怎么的。后来终于找到原创 2016-11-28 10:35:43 · 1903 阅读 · 0 评论 -
Execution failed for task ':app:processDebugResources'. > com.android.ide.common.process.ProcessExce
图片资源引起的报错原创 2016-11-21 16:49:31 · 2271 阅读 · 0 评论 -
Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.
Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.原创 2016-11-18 22:12:28 · 456 阅读 · 0 评论 -
ArrayAdapter requires the resource ID to be a TextView错误
错误:java.lang.IllegalStateException: ArrayAdapter requires the resource ID to be a TextView原创 2016-11-18 22:03:45 · 5992 阅读 · 0 评论 -
INSTALL_FAILED_USER_RESTRICTED错误
Installation failed with message INSTALL_FAILED_USER_RESTRICTED.It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing.W原创 2016-11-04 20:40:00 · 22315 阅读 · 7 评论 -
点击导航栏切换页面的几种方式
1.RedioGroup+Fragment(推荐)2.底部线性布局+帧布局(放fragment)3.RedioGroup+Viewpager原创 2017-03-22 19:20:41 · 50217 阅读 · 1 评论