首页
学习
活动
专区
工具
TVP
发布

郭耀华‘s Blog

专栏作者
174
文章
258915
阅读量
41
订阅数
上帝之眼APP——实时定位监控、即时通讯
项目地址 https://github.com/guoyaohua/GodsEYE 开发环境 Android studio 2.3.1 极光推送IM SDK 百度鹰眼SDK 背景介绍 定位监控系统,不仅仅是用于监视、监控情景,而更重要的是应用在安全领域,例如儿童、老人外出,如果能将其自身的位置实时共享给家人,这样能带来一份安全保障。本应用利用百度鹰眼SDK和极光推送IM SDK开发了一款可以共享自身位置的APP。 功能描述 用户注册、登陆、头像上传。 自身位置实时定位 自身轨迹查询 查看指定用户实时最新位置
郭耀华
2018-05-09
4.2K1
Android 安全退出应用程序的方法总结
正常关闭应用程序: 当应用不再使用时,通常需要关闭应用,可以使用以下三种方法关闭android应用: 第一种方法:首先获取当前进程的id,然后杀死该进程。 android.os.Process.killProcess(android.os.Process.myPid()) 通过这种方式不能将应用程序完全杀死,并且他不会把当前应用应用的Activity的task任务栈清空 第二种方法:终止当前正在运行的Java虚拟机,导致程序终止 System.exit(0); 不会把自己的应用程序杀死 第三种方法:
郭耀华
2018-05-09
2.7K0
LitePal——Android数据库框架完整使用手册
LitePal for Android LitePal是一个开源的Android库,使开发人员使用SQLite数据库非常简单。您无需编写任何SQL语句就可以完成大部分数据库操作,包括创建或升级表,增、删、改、查操作,合计函数等。LitePal的设置也很简单,您只许5分中国就可以将其集成到您的项目中。 现在就开始体验吧! 功能 使用对象关系映射(ORM)模式。 几乎零配置(仅有一个配置文件,属性值还非常少)。 自动维护所有数据表(例如,创建,更改或删除表)。 支持多数据库 封装了多种API,是开发者避免了
郭耀华
2018-05-09
1.4K0
startActivity时报错Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVI
原代码如下: Intent intent = new Intent(); intent.setClass(mContext, PhotoView.class); Bundle bundle = new Bundle(); intent.putExtras(bundle); mContext.startActivity(intent); 报错如下: 06-28 11:24:40.359: E/AndroidRuntime(7397): android.util.AndroidRuntimeExcepti
郭耀华
2018-05-09
1.6K0
android:scaleType属性
ImageView.ScaleType.CENTER|android:scaleType="center" 以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放,当图片长/宽超过View的长/宽,则截取图片的居中部分显示ImageView的size.当图片小于View 的长宽时,只显示图片的size,不剪裁。 ImageView.ScaleType.CENTER_CROP|android:scaleType="centerCrop" 以原图的几何中心点和ImagVi
郭耀华
2018-05-09
1.2K0
Android 安全退出应用程序的方法总结
Android 安全退出应用程序的方法总结 正常关闭应用程序: 当应用不再使用时,通常需要关闭应用,可以使用以下三种方法关闭android应用: 第一种方法:首先获取当前进程的id,然后杀死该进程。 android.os.Process.killProcess(android.os.Process.myPid()) 通过这种方式不能将应用程序完全杀死,并且他不会把当前应用应用的Activity的task任务栈清空 第二种方法:终止当前正在运行的Java虚拟机,导致程序终止 System.exit(0);
郭耀华
2018-05-09
1.1K0
android中handler用法总结
一、Handler的定义:  Handler主要接收子线程发送的数据, 并用此数据配合主线程更新UI,用来跟UI主线程交互用。比如可以用handler发送一个message,然后在handler的线程中来接收、处理该消息,以避免直接在UI主线程中处理事务导致影响UI主线程的其他处理工作,Android提供了Handler作为主线程和子线程的纽带;也可以将handler对象传给其他进程,以便在其他进程中通过handler给你发送事件;还可以通过handler的延时发送message,可以延时处理一些事务
郭耀华
2018-05-09
1.1K0
Android中级教程之----Log详解(Log.v,Log.d,Log.i,Log.w,Log.e)
在Android群里,经常会有人问我,Android Log是怎么用的,今天我就把从网上以及SDK里东拼西凑过来,让大家先一睹为快,希望对大家入门Android Log有一定的帮助. android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。 1、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就
郭耀华
2018-05-09
2K0
android 一些常用的功能方法代码块
我们这些苦逼的程序员在工作中,每一个老板都希望我们都能把手头的工作做好的,而且是越快越好,那我们要怎么样才能快起来呢?对于开发中常用的代码块无限复做是我们工作中简省时间最有效的途径之一,而下面的这些代码就是我们在开发出现概率较多的开发中常用的代码块: 一、 隐藏软键盘的输入法      InputMethodManager mInputMethodManager = (InputMethodManager) context                         .getSystemServic
郭耀华
2018-05-09
6430
【绝对给力】Android开发免豆资料(教程+工具+源码)地址汇总
教程下载: 【免费】android界面效果全汇总.pdf http://down.51cto.com/data/209179 Android终极开发教程【pdf高清版】 http://down.51cto.com/data/425813 深入浅出Android http://down.51cto.com/data/69432 《Android程序开发初级教程》PDF版技术文档 http://down.51cto.com/data/302389 android开发入门与实践 http:/
郭耀华
2018-05-09
1.5K0
浅谈android Service和BroadCastReceiver
1.题记        Android中的服务和windows中的服务是类似的东西,服务一般没有用户操作界面,它运行于系统中不容易被用户发觉,可以使用它开发如监控之类的程序。        广播接收者(BroadcastReceiver)用于接收广播Intent,广播Intent的发送是通过调用Context.sendBroadcast()、Context.sendOrderedBroadcast()来实现的。通常一个广播Intent可以被订阅了此Intent的多个广播接收者所接收,这个特性跟JMS中
郭耀华
2018-05-09
2K0
Android开发者不可或缺的四大工具
Android开发者不可或缺的四大工具 android以其极强的开放性吸引着世界各地的开发者去开发各种各样的移动应用开发,而各种SDK更是为各个层次的开发者提供了一个可以尽情展示他们专业技能和创造性的平台。虽然Java是各种平台最常用的编程语言,但是一些其它的工具包只支持C、C++和Ruby。除此之外,所要开发应用的特性在一定程度上也决定了开发环境的选择。为此,特为广大的Android开发者整理了四款强大的Android开发工具: 1. Basic4Android Basic4Android是And
郭耀华
2018-05-09
9840
Android——界面特效 相关知识总结贴
帮助android UI实现动画特效 http://www.apkbus.com/android-79595-1-1.html 帮助android应用程序实现动画特效 http://www.apkbus.com/android-79775-1-1.html cocos2d-x初探学习笔记(8)--场景特效 http://www.apkbus.com/android-99235-1-1.html Android 常用图片特效处理源码 http://www.apkbus.com/android-99723-1-
郭耀华
2018-05-09
9670
android 小知识点
1、 最近翻看以前的项目时候,想更改下布局文件,谁知道就改了个参数就提示如下的报错,百思不得其解,原来是这样解决的。小记一下。 更改layout的xml之后报错incorrect line ending found carriage return without corresponding newline 解决方式:Ctrl+1或者format该文件 2、  在做一个搜索过滤的功能时候,当进入界面时候,EditText控件总会首先得到焦点,弹出输入框,带来了不好的体验感,解决方法就是在这个控件上加一
郭耀华
2018-05-09
5630
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档