自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android Studio 新版flamingo创建新项目遇到的初始化问题

在新版的AS创建新项目时会遇到这样的问题,修改gradle,版本,或者添加库,关闭代理也无法解决。解决办法时通过修改项目的 gradle,每个gradle要和每个项目对应,否则是无法访问加载资源,如下图所示,Gradle user home的gradle路径必须是新创建项目的,不能用统一默认的。至于为何会这样,我猜测由于创建虚拟环境,项目相对独立,ide中的gradle不能在所有项目中通用,导致这样的问题,个人的看法。然后在setting.gradle中添加镜像地址如下代码,这样可以加快加载的速度。

2023-07-11 11:39:52 309

原创 centos7 安装部署django,nginx

一、需要准备一台centos7服务器,能连接网络,掌握基本的操作命令二、安装Python3.91 使用wget命令下载,后解压。2.安装必要依赖3.进入文件目录4.解压,编译安装yum install -y gcc gcc-c++(编译代码得有编译器)5.做软连接(Centos自带python2.7,很多软件基于python2.7,所以不要覆盖python2.7的软连接(python)))如果/usr/local/python3/bin下有pip3文件,则。

2023-06-07 10:49:29 622

原创 不同Page间的AbilitySlice导航

可以通过配置Intent的Action导航到目标AbilitySlice。Page间的导航可以使用startAbility()或startAbilityForResult()方法,获得返回结果的回调为onAbilityResult()。在Ability中调用setResult()可以设置返回结果。页面布局比较简单,就略过了。具体请看代码: @Override public void onStart(Intent intent) { super.onStart(inte

2022-01-17 10:42:40 1217

原创 PageAbility的生命周期及Page内Slice间的导航

适合HarmonyOS初学者

2022-01-16 15:33:52 365

原创 初识harmonyOS(鸿蒙)Page Ability

适合harmonyOS初学者

2022-01-15 14:05:27 509

原创 Android时钟效果自定义view实现

对于时钟的这样一个效果控件,一般在开发时候,大多情况为了满足设计师的需要,都是要自定义的,因此,在实现效果之前,需要理清思路,思路很重要,思路清楚了,写代码就轻松很多。现在我们就先进行时钟分钟秒钟的换算,具体如下:秒针每转一圈,是360度,那么秒针转一圈分针则转6度,由此可知秒针每转一秒是6度,秒针每转六度则分针转0.1度,同理可得秒针每转一秒,时针转动0.008度。至此理论上的时分秒确定,接下来就是确定自定义View时候的,开始布局了。自定义View的创建我就不多讲了,直接上核心代

2022-01-14 21:23:37 1963

原创 harmonyOS应用开发环境搭建

harmonyOS(鸿蒙)应用开发环境搭建

2022-01-13 16:03:52 8358

原创 线程池

线程池就是一个可以装线程的一个容器,线程池一般有三种1固定线程池ExecutorService threadPool = Executors.newFixedThreadPool(3);//开启线程池,固定的线程池参数3 表示限制放入线程池的线程数2缓存线程池Executor threadPool = Executors.newCachedThreadPool();//开启缓存线程池,根据

2015-04-26 17:11:26 619

原创 线程范围ThreadLocal

线程范围内的共享变量,通俗的说就是指:特定的线程对应特定的数据,不会因为对象的变化数据而改变。ThreadLocal 的使用方便我们对不同的线程管理不同的数据,而且能够很好的对单例进行复用,因为我们通常不同的数据对象对应不同的单例进行保存,如果一旦分类数据过多,那么我们得创建大量的单例进行保存。然而ThreaLocal能够做到单例的复用。下面请看代码public class ThreadSco

2015-04-26 14:10:27 549

原创 线程之间的同步通信

我们都知道在java中线程的代码形式可以写为如下new Thread( new Runnable() { @Override public void run() { // TODO Auto-generated method stub } } ).start();在多线程启动之下,线程之间的运行将是随机进行

2015-04-26 00:32:49 929

Android自定义时钟ClockView.rar

适合Android工程师初学者

2022-01-14

空空如也

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

TA关注的人

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