
编程
古道兮兮秋风瑟
一路敲,一路问,一路坑,苦海无涯,早日回头。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于Android 的串口工具类
【代码】基于Android 的串口工具类。原创 2023-01-30 17:30:50 · 1238 阅读 · 0 评论 -
把任意两个字符串看成整数的样式相加运算最后获得的结果在用字符串展示 。 例如s1 = “12346“, s2 = “99“,结果是“12445“
计算这个题目的时候别想着用简便的办法把字符串转换为整数或者long类型来计算, 那样就大错特错了, 如果字符串很长就不能转换为最大的long类型了, 这时我们应该把相对应的数字相加用一个数字保存起来, 然后遍历后面的数大于10,就把前面的数加一就行了, 代码整起。 private void calculate(String string1, String string2){ int length1 = string1.length(); int length2 = st原创 2022-02-28 17:06:14 · 274 阅读 · 0 评论 -
把一个数分解成质数相乘。 例如 90 = 2 * 3 * 3 * 5
这题目一看就知道需要用到递归, 没有学过递归的可以参考下, 就是没产生一个质数就把初始值/当前质数, 好了废话不多说代码整起。 List<Integer> decompositionIntegerList = new ArrayList<>(); private void decompositionOfPrimeNumbers(int number){ if(number > 2) { int retaining = 0;原创 2022-02-28 16:56:07 · 866 阅读 · 0 评论 -
有一头母牛,它每年年初要生一头小母牛;每头小母牛从第四个年头起,每年年初也要生一头小母牛。按此规律,若无牛死亡,第20个年头上共有多少头母牛
首先想起这种题目,我们第一时间该是怎么思考编程方向, 因为每年的数据都会发生改变, 小牛一到四年都需要改变状态, 所有第一时间我们就该想到用一个对象来保存母牛的数据 public class CowBean { //判断是否是大牛 public boolean isBigCow = false; //判断小牛当前是第几年 public int limitYear = 0; public CowBean(boolean isBigCow, int limitYear)原创 2022-02-28 16:47:46 · 1402 阅读 · 0 评论 -
Android 最完整的五指棋代码示例
Android 最完整的五指棋代码示例 如果有想要源码的同学可以到此处下载 https://download.csdn.net/download/qq_37210413/19661791?spm=1001.2014.3001.5501 要实现肯定是需要自定义控件这里我们继承View,然后我们需要定义一些变量 private Context mContext; private Paint biankuangPaint; private Paint greenPaint; private Paint blueP原创 2021-06-15 10:27:58 · 322 阅读 · 0 评论 -
Android 教你完成最简单的贪吃蛇示例
Android 最完整的实现贪吃蛇逻辑 要实现肯定是需要自定义控件这里我们继承View,然后我们需要定义一些变量 //s private Context mContext; //边框网格 private Paint biankuangPaint; //食物样式 private Paint foodPaint; //蛇的样式 private Paint snackPaint; //当前所有蛇集合的点 private List snackPoints; //当前蛇头的X位置 private int curr..原创 2021-06-03 17:06:50 · 2206 阅读 · 0 评论 -
Java opencv4 如何识别一张图片的你想要的物体的数量
天下没有免费的午餐, 最近开发需要拍摄一张图片识别图片中钢筋的数量,这可把我难住了, 没弄过, 于是我网上搜索一番下来, 用opencv比较好点, 当然用python效果更好, 没办法谁叫我是java开发呢? 好了废话不多说, 天下没有免费的午餐, 我们这里需要不断训练,计算,识别才能得到我们的结果, 在看完这篇文章后以此类推,可以让你大体知道识别其他物体的过程。 在使用opencv4之前需要自己去配置它, 网上很多我也推荐一些链接https://www.cnblogs.com/jnhs/p/1131047原创 2021-02-23 15:35:16 · 6037 阅读 · 5 评论 -
Android 怎么用RecyclerView完成表格实现
今天项目发现需要做一个用Android做一个表格, 然后从网上搜了一大推,可以倒是可以,但是不符合我的要求, 我的表格列表里面有textview ,有checkbox ,有button。 但是网上的大都是文字展示的表格。没办法只有自己做了。 我用的是RecyclerView实现表格, 应为RecyclerView里面可以适配item,item就可以解决放置不同的控件, 并且可以设置每个控件所占的横向权重(这里的适配器是横向布局的, 通过RecyclerView适配之后就变成表格了。当然这里有一个问题需要去解原创 2021-02-18 15:01:00 · 2453 阅读 · 1 评论 -
Android Activity 基础公共方法的提取
很多Android的小伙伴再刚接手编程初期没有大体的开发框架, 想到啥就写啥, 今天来教下大家一些框架及基础的代码,这样能为你节省了很多体力以及代码量。 今天我就要说下我的部分公共的类 public abstract class BaseActivity extends AppCompatActivity { @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanc原创 2021-02-06 10:52:37 · 481 阅读 · 2 评论 -
Android最完整的仿QQ表情聊天图文展示代码示例
android 最完整的表情聊天特效 首先我们需要知道Android 输入的是EditText 显示的内容我TextView, 但是TextView里面又只能显示字符串文字, 那怎么能够同时图文展示呢? 接下来带领你们展示是怎么实现的。 既然需要展示表情,所有表情的图片包还是需要大家去网上收集的在这里就不和大家详说了。当我们从网上下载图片后如下图这样放在assets文件夹里面,当前你也可以在里面在建一个自己喜欢的目录 然后我们需要全局首次加载这个图片,使用集合存储起来 public class Appli原创 2021-02-05 18:22:58 · 3206 阅读 · 7 评论 -
springboot 集成 websocket 以及 Android UI 界面操作
Websocket 实现聊天室的功能 首先我们要有查询spring.io的习惯, 官方文档很权威 聊天室,无非就是创建一个集合保存每个用户信息然后转发等, 当前websocket还有一个优点,就是主动推送。好了废话不多说代码整起。 import com.alibaba.fastjson.JSONObject; import com.example.demo.utils.LoggerUtils; import com.example.demo.utils.StrUtils; import org.spring原创 2021-02-01 18:25:59 · 962 阅读 · 2 评论