Android
逃离程序员
这个作者很懒,什么都没留下…
展开
-
谈谈你对JVM的理解
这里和大家简单分享一下JAVA和JVM运行的原理,Java语言写的源程序通过Java编译器,编译成与平台无关的‘字节码程序’(.class文件,也就是0,1二进制程序),然后在OS之上的Java解释器中解释执行,而JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器JAVA和JVM运行的原理1.Java语言运行的过程Java语言写的源程序通过Java编译器,编译成与...转载 2020-04-09 10:17:39 · 626 阅读 · 0 评论 -
解决Android Studio提示:安装包有异常,无法安装
在Android Studio上的出现的异常提示是:Installation failed with message INSTALL_FAILED_TEST_ONLY.It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present,and t...原创 2020-04-08 14:03:27 · 2201 阅读 · 0 评论 -
AndroidStudio中Method “xxx” is never used 解决方案
在使用AndroidStudio时,方法明明被调用的,却仍然提示 MethodMethod “xxx” is never used。并且不影响项目的正确运行,经过网上的搜索终于找到了解决方案。错误示例:解决方案:在Androidstudio的菜单File下点击Invalidate Caches/Restart... 重启Androidstudio完美解决问题。...原创 2019-11-11 10:41:10 · 2332 阅读 · 1 评论 -
RGB颜色查询对照表
因为兼容性问题,色阶板功能只能在IE浏览器中运行RGB颜色对照表#FFFFFF #FFFFF0 #FFFFE0 #FFFF00 #FFFAFA #FFFAF0 #FFFACD #FFF8DC #FFF68F #FFF5EE #FFF0F5 #FFEFDB翻译 2017-01-09 15:35:13 · 1252 阅读 · 0 评论 -
快速Android开发框架
今天推荐给大家快速开发Anroid框架。作者写的不错的。1.打开网址:https://github.com/limedroid2,使用文档翻译 2017-01-22 15:02:25 · 249 阅读 · 0 评论 -
Android:控件的隐藏显示失效了
可见(visible)XML文件:android:visibility="visible"Java代码:view.setVisibility(View.VISIBLE); 不可见(invisible)XML文件:android:visibility="invisible"Java代码:view.setVisibility(View.INVISIBLE); 隐藏(GONE)XML文件:andro原创 2017-03-27 15:52:43 · 4126 阅读 · 1 评论 -
初始化虚拟机时出错 没有储备足够的堆空间1572864kb对象
android studio报初始化虚拟机时出错 没有储备足够的堆空间1572864kb对象Error:Unable to start the daemon process.This problem might be caused by incorrect configuration of the daemon.For example, an unrecognized jvm原创 2017-03-28 16:57:35 · 2448 阅读 · 0 评论 -
RecyclerView找不到原因
希望给你用帮助原创 2017-06-20 14:03:01 · 529 阅读 · 0 评论 -
ButterKnife基本使用
ButterKnife基本使用Butter Knife处理字段和方法绑定. 重要更新: 目前(2016.4.29), ButterKnife的最新版本是8.0.1.Demo项目已更新: https://github.com/mengdd/AndroidButterKnifeSample以下原文是针对ButterKnife v6.1.0的, v8.0.1主要的转载 2017-06-20 14:32:48 · 186 阅读 · 0 评论 -
Activity生命周期
Activity是由Activity栈进管理,当来到一个新的Activity后,此Activity将被加入到Activity栈顶,之前的Activity位于此Activity底部。Acitivity一般意义上有四种状态:1.当Activity位于栈顶时,此时正好处于屏幕最前方,此时处于运行状态;2.当Activity失去了焦点但仍然对用于可见(如栈顶的Activity是透明的或者栈顶Activity并不是铺满整个手机屏幕),此时处于暂停状态;3.当Activity被其他Activity完全遮挡,原创 2017-12-29 13:58:04 · 209 阅读 · 0 评论 -
Android无线网调试---------AndroidWifiADB
第一步安装插件第二步点击下图小图标(注意:首先还是需要用数据线连接电脑)第三步提示(搞定)原创 2019-05-17 09:29:43 · 226 阅读 · 0 评论 -
SourceTree 3.1.3 版本跳过bitbucket注册方法
SourceTree 3.1.3 版本跳过bitbucket注册方法,而不是网上所谓的SourcetreeEnterprise跳过bitbucket注册方法 首先下载并安装好git程序。 接着下载并执行SourceTreeSetup-3.1.3.exe下载地址,会进入登录或注册bitbucket的界面,我只是想用软件,并不想去注册账号。怎么办?请往下看。 关闭上述安...转载 2019-10-08 10:14:22 · 607 阅读 · 1 评论 -
经纬度计算距离
public class Gps2m { private static final double EARTH_RADIUS = 6378137.0; //利用两次经纬度计算距离(返回单位是米) public static double getDistance(double longitude1, double latitude1, double longitude2, do原创 2016-12-28 14:19:46 · 468 阅读 · 1 评论 -
获取字符串指定区域字符
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd-hh");Date curDate = new Date(System.currentTimeMillis());//获取当前时间String str = formatter.format(curDate);String[] data = str.split("-");原创 2017-01-04 13:26:42 · 432 阅读 · 1 评论 -
软键盘显示,软键盘隐藏
public class SoftInputUtil { /** * 软键盘显示 * * @param context */ public static void show(Context context) { InputMethodManager im = (InputMethodManager) context.getS原创 2016-12-12 12:28:19 · 390 阅读 · 0 评论 -
Picasso网络图片加载 (毕加索)
一个强大的图像下载和缓存图书馆为Android翻译 2016-12-13 09:56:51 · 1964 阅读 · 0 评论 -
判断两个时间之间
给大家推荐一个简单两个时间之间判断方法:/** * 只能在工作时间访问 */public boolean getTime() { try { DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String a = "2016-03-23 08:30:00";原创 2016-12-13 11:04:01 · 447 阅读 · 0 评论 -
快捷实现网络请求Retrofit
使用说明:http request to describe theURL参数替换和查询参数支持对象转换为请求体(例如,JSON协议缓冲区)多部分请求和文件上传原创 2016-12-13 10:41:03 · 193 阅读 · 0 评论 -
常见正则表达式
正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎,还有java语言自带的。正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。正则表达式通常缩写成“regex”,单数有regexp、regex,复数有regexps、re原创 2016-12-08 17:24:18 · 235 阅读 · 0 评论 -
Android简单制作自定义圆形头像
在很多应用中,我们看到,个人主页里面的头像一般都是圆的,设计成圆的会使整个界面布局变的优雅漂亮。那么,怎么使头像变圆呢?有的人说可以在上面加一个中间为透明圆形的png图,用它来遮盖住头像不就行了嘛。原创 2016-12-09 14:05:33 · 641 阅读 · 1 评论 -
SelfGrowthUtil是一个工具类,调用selfgrowth方法,获取关键字自增长值
SelfGrowthUtil是一个工具类,调用selfgrowth方法,获取关键字自增长值原创 2016-12-09 17:00:46 · 340 阅读 · 0 评论 -
检查网络是否连通方法
// 检查网络是否连通public boolean isNet(Context context) { // 创建并初始化连接对象 ConnectivityManager connMan = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); // 判断初始化是原创 2016-12-16 16:49:56 · 2105 阅读 · 0 评论 -
SharePreference工具类
首先说明SharedPreferences存储方式,它是Android提供的用来存储一些简单配置信息的一种机制,例如:登录用户的用户名与密码。其采用了Map数据结构来存储数据,以键值的方式存储,可以简单的读取与写入,具体实例如下:原创 2016-12-20 13:56:46 · 370 阅读 · 0 评论 -
简单仿支付宝/微信密码输入效果
看网上,实现微信/支付宝密码效果,太复杂。所以自己动手写了一下,发信给我大家。原创 2016-12-15 13:51:18 · 325 阅读 · 0 评论 -
android去掉标题栏
方法1:代码实现(在setContentView()前面就行了)this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏方法2:在manifest.xml修改(这样会去掉所有页面系统标题栏) android:label="@string/app_name" android:theme="@原创 2016-12-21 15:21:04 · 275 阅读 · 0 评论 -
查看apk版本号等信息
第一步找到SDK下build-tools\23.0.3目录下aapt文件,在目录上输入cmd:第二步输入 aapt dump badging C:\Users\Desktop\app.apk,然后按回车键就OK了!!!原创 2016-12-26 15:46:19 · 1159 阅读 · 0 评论 -
跳转到对应的系统界面
个人总计了跳转到对应的系统界面,分享文本,分享图片,跳转到系统程序详细信息界面,跳转到网络设置界面 ,跳转到设置界面,发送短信,用系统浏览器打开url,用浏览器打开url,直接拨号,进入拨号界面 等等。如果有帮助一定踩一踩。原创 2016-12-12 09:41:08 · 683 阅读 · 0 评论