问题:练习:统计1累加到100的和值答案: int a=1,sum=0; while(a<=100){ sum=sum+a; a++; } System.out.print...
问题:练习:统计1累加到100的和值答案: int a=1,sum=0; while(a<=100){ sum=sum+a; a++; } System.out.print...
问题:假设一张厚度为1厘米的纸,问折叠多少次后,可以超过珠穆朗玛峰的高度(8848m)答案:int m=1,n=0; while(m<884800){ m=m*2; //每...
1.最简单的思路 // int m=0; // while(m<=100){ // if (m%7==0) { // System.out.println("1...
今天,简单讲讲如何让u盘存4G以上的文件。 之前已经把Android studio的sdk压缩后大概10G,想拷贝到自己的U盘时,提示UC盘空间不足,可是我的U盘是刚买的32...
来新公司三个月了,提前一个月转正,总体上都进入了正轨,我的工作因为是在架构组工作,所以技术的沉淀也是工作的一部分。这几个月的学习工作,让我对自己的行业有了更深的理解,对 An...
先来看这样一个错误: No resource found that matches the given name '@style/Theme.AppCompat.Light'...
Canvas和Path的基础用法 Canvas的基础用法 上代码: 效果图: 上代码: 效果图: 上代码: 效果图: Path的基础用法 效果图: 上代码: 上代码: 效果图...
写的非常棒
Demo下载地址:https://pan.baidu.com/s/1dnaugm 需求: 最近把APP的TargetSdk从21提高至25,梳理了一下,APP中有多个地方用到...
为了反序列化时不出问题,实现Serializable接口的时候,最好也要设置下serialVersionUID (serialVersionUID的作用请参照文末说明),但是...
从Android 6.0开始,权限不再是在manifest文件中粘贴一下即可,这时候权限也正式走进大家的视野。项目的6.0适配就是我做的,当时没有仔细总结,最近在另一个项目添...
摘要: 本篇是对笔者上一篇文章 Android进阶 - 二维码生成 的一点补充。 效果图: 工具类: 本篇不再重复说原理性的东西了。需要的朋友可以直接Copy使用。 注:使用...
摘要 最近,公司业务上有个生成二维码图片的需求(Android端),之后笔者在网上查阅了一些资料,实现了这个功能。最后,给自己做个笔记,给各位做下分享。 什么是二维码? 百度...
由于传统的 Socket 网络编程基于一个线程对应一个客户端的实现方式,大量的线程创建和销毁导致性能下降,无法应对高并发量的访问,所以基于服务器端的网络通信开发,我们常用 M...
在看到本文之前,如果读者没看过笔者的前文Mina网络通信框架 ,请先翻阅。 在本节中,我将用 Mina 框架,同时实现服务器和客户端,实现客户端与客户端之间的 IM 通信,使...