【Android】
go_going
on my way!
展开
-
Android Studio ERROR: Failed to resolve: com.github.
ERROR: Failed to resolve: com.github.xxx在项目级的gradle中加入maven配置与依赖即可原创 2020-06-11 13:22:28 · 805 阅读 · 0 评论 -
Android studio 导入v7 包之后non-zero exti value1
向gradle 中导入 v7 包compile 'com.android.support:appcompat-v7:+'/Users/apple/Desktop/workspace/android_courier/app/build/intermediates/res/merged/debug/values-v23/values-v23.xmlError:(4) Error retri原创 2016-08-05 11:10:07 · 607 阅读 · 0 评论 -
PopupWindow弹出框与背景变暗的实现(附带动画效果)
效果图:1,定义popupWindow 布局2,在mainactivity.xml 中设置 用来显示 popupwindow的 布局3,MainActivity当中设置popupwindow的 监听事件4 设置popupWindow 显示的动画效果out_fromtop.xmlin_fromtop.xm原创 2015-08-27 12:32:49 · 1964 阅读 · 0 评论 -
Android判断GPS是否开启和强制帮用户打开GPS
引子:在我们的应用为用户提供定位服务时,通常想为用户提供精确点的定位服务,这是需要用户配合的。我们必须先检测用户手机的GPS当前是否打开,若没打开则弹出对话框提示。用户若不配合我们也没办法,只能采用基站定位方式。如果我们的应用必须用户打开GPS才可使用,这时流氓一点的做法,就是强制帮用户打开GPS。阐明概念: 定位服务GPS:全球卫星定位系统,使用24个转载 2015-04-01 15:14:39 · 2249 阅读 · 0 评论 -
Android 带渐变效果的半圆环形进度条
1,概述最近项目开发需要使用到圆形进度条,整理了一下代码,避免之后重复造轮子2、效果图下面是具体的需求~3、实现首先,圆形进度条肯定是需要一些特定的属性的。比如圆环半径,圆环宽度,绘制圆环需要的颜色。半圆环需要考虑绘制圆环开始的角度在value文件夹下创建 attrs文件1、自定义属性RoundProgressB原创 2016-12-02 19:34:24 · 6194 阅读 · 5 评论 -
ScheduledExecutorService定时周期执行指定的任务
一:简单说明ScheduleExecutorService接口中有四个重要的方法,其中scheduleAtFixedRate和scheduleWithFixedDelay在实现定时程序时比较方便。下面是该接口的原型定义java.util.concurrent.ScheduleExecutorService extends ExecutorService extends Ex原创 2015-08-18 17:28:37 · 863 阅读 · 0 评论 -
Android 给控件自定义Shape背景
在Android 的项目开发当中,为了适应 App 主题风格 通常 会给特定的布局 或者控件 设置属于它自己的 样式。当需要给控件或布局 设置 自己的背景时,这就用到了 Shape 。当然有的时候 .9 制作的背景图也是不错的选择 但是要看具体的情况而定拿EditText来说:1,给EditText设置背景2,自定义drawable search_bg.xml3原创 2015-08-25 15:21:17 · 660 阅读 · 0 评论 -
android当中显式intent和隐式intent的区别
android当中显式intent和隐式intent的区别定义:Intent定义:Intent是一种在不同组件之间传递的请求消息,是应用程序发出的请求和意图。作为一个完整的消息传递机制,Intent不仅需要发送端,还需要接收端。 显式Intent定义:对于明确指出了目标组件名称的Intent,我们称之为显式Intent。转载 2015-07-03 09:59:04 · 580 阅读 · 0 评论 -
Android开发常用的10个工具类
1、日志工具类L.java[java] view plaincopypackage com.zhy.utils; import android.util.Log; /** * Log统一管理类 * * * */ public class L {转载 2015-07-22 11:45:11 · 942 阅读 · 0 评论 -
CountDownTimer浅析
在项目开发中经常会用到倒计时这个功能,而Android也帮我们封装好了一个类CountDownTimer,给我们的开发带来了很大的方便;本文主要讲解CountDownTimer的用法,以及开发中遇到的一些问题和解决办法~原创 2017-06-12 16:34:12 · 12335 阅读 · 2 评论 -
Android内存泄漏总结
一,前言说到内存泄漏,往往会跟内存溢出混淆吧!!! 哈哈哈哈~因此抽点时间来整理一下他们的关系;原创 2017-06-15 11:36:21 · 449 阅读 · 0 评论 -
Andrid 永久隐藏导航栏与系统栏
Andorid 永久隐藏导航栏与系统栏转载 2017-12-21 18:24:08 · 5043 阅读 · 0 评论 -
Android V4包中的 Pool ,SimplePool ,SynchronizedPool 解析
由于Android手机硬件资源的限制,Android在很多地方都使用到了Pool,特别是对于需要通过native的方式调用资源,比如专门用于获取Touch、Flinging以及其他手势速度的VelocityTracker类,文档中指明了调用方式必须是:// 创建VelocityTracker mVelocityTracker = VelocityTracker.obtain();// 回...原创 2018-08-11 15:37:58 · 1146 阅读 · 0 评论 -
Andorid时间控件和日期控件的Demo(代码)
默认显示当前时间: time.xml?123456789101112131415161718192021222324252627原创 2015-04-02 16:23:32 · 763 阅读 · 0 评论 -
Android 反编译 详解
在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。)转载 2015-06-18 10:02:22 · 588 阅读 · 0 评论 -
使用UniversalImageLoader 加载网络图片并附带缓存效果
Android开发中我们会经常遇到图片过多或操作不当造成OOM异常,有时虽然是解决了这个问题但却会影响程序的运行效率,例如:当用户在快速滑动滚动条的过程中,我们程序在仍在艰难的加载服务器端的图片,这样给用户造成了极不好的体验。其实网络上关于图片的异步加载和缓存的讲解很多,但是其实,写一个这方面的程序还是比较麻烦的,要考虑多线程,缓存,内存溢出等很多方面。原创 2015-06-23 17:29:54 · 1895 阅读 · 0 评论 -
Android 基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果
转载请注明出处:http://blog.csdn.net/xiaanming/article/details/10163203了解二维码这个东西还是从微信中,当时微信推出二维码扫描功能,自己感觉挺新颖的,从一张图片中扫一下竟然能直接加好友,不可思议啊,那时候还不了解二维码,呵呵,然后做项目的时候,老板说要加上二维码扫描功能,然后自己的屁颠屁颠的去百度,google啥的,发现很多朋友都有转载 2015-06-12 10:51:54 · 821 阅读 · 0 评论 -
Activity的4中启动模式详解
想要了解什么是Activity的启动模式之前 先要知道 什么是 返回栈 Android是使用任务(Task)来管理Acitivity的,一个任务就是一组存放在栈里的Activity的集合,这个栈也被称作返回栈(BackStack)。栈是一种后进先出的数据结构,在默认情况下,每当我们启动了一个新的Activity,它都会在返回栈中入栈,并处于栈顶的位置。而每当我们按下Bac原创 2015-07-03 14:21:14 · 1104 阅读 · 0 评论 -
Android手机GPS卫星定位与通过WLAN与移动网络定位的区别?
1、GPS卫星定位是通过接收卫星信号,计算得到当前位置的定位,定位速度较慢,但精度高,必须有GPS信号接收装置、并在较开阔能看到较大部分天空的地方才能进行,可以离线(不连接互联网)运行。2、WLAN与移动网络定位依赖移动通信基站进行的定位,是通过测量移动终端与地面通信基站的距离而进行的定位,定位速度快,但精度低,无需GPS信号接收设备,可以在室内进行,但必须在互联网支持下运行原创 2015-04-02 09:35:14 · 5529 阅读 · 0 评论