自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 m1 mac Android protobuf 遇到的问题

在 arm 架构的 mac 上跑 Android 项目会遇到如下报错Could not resolve all files for configuration ':libsignal-service:protobufToolsLocator_protoc'. > Could not find protoc-osx-aarch_64.exe (com.google.protobuf:protoc:3.10.0).下面来解决问题在 build.gradle 文件中修改配置pr..

2021-11-11 10:57:08 5096

原创 Android 实时时间显示实现

Android 实时时间显示实现闲来无事做了个小软件,需要实时显示时间。一想用多线程实现吧,后来仔细一想在安卓中用多线程来刷新时间不是很好。于是就用了另一种方式来实现。效果也很不错。第一次写博客,写的不好。仅供记录自己的学习历程。用广播来实现时间的实时更新主要代码private BroadcastReceiver mTimeRefreshReceiver = new BroadcastRecei

2015-11-12 14:16:06 5320 8

转载 android自定义View画文字的换行问题的解决

在使用canvas.drawText()绘制文字的时候,发现,如果需要绘制的文字较长,需要换行,通过在文字中加上“\n"或者”\r\n"都无法实现换行,如果非要使用canvas.drawText()方法来绘制,则必须自己手动的将文字给断开,这样很不方便,如果需要改变文字大小的时候,则还需要重新改写断开的方法,或者直接写个可以根据文字大小进行自动断开字符串的方法,但是,都是很繁琐的办法,其实,and

2015-11-10 11:23:53 3651

转载 GitHub上史上最全的Android开源项目分类汇总

今天在看博客的时候,无意中发现了@Trinea在GitHub上的一个项目Android开源项目分类汇总,由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有参考价值,包括很炫的界面特效设计、个性化控件、工具库、优秀的Android开源项目、开发测试工具、优秀个人和团体等。可以这样说,每一位Andorid开发人员都能从中找到一个或多个适用自己项目的解决方案,消化吸收并加以利用,可以

2015-03-30 14:04:24 1388

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除