自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mac Android stuido 报错 Cannot run program “node“

Cannot run program "node" error=2, No such file or directory

2022-06-08 15:09:10 1659 8

原创 ReactNative server 404 报错

ReactNative 开发坑真的很多,最近又遇到一个奇怪的问题,弄了好久都解决不了,最后机缘巧合下,终于发现问题所在,成功解决。先上问题,按照正常操作我们做ReactNative 开发调试都要启动 React-Native start 。启动node server ,然后连上android 手机,就可以进行真机调试。但是却遇到下图的问题一脸懵逼,这是啥情况?立马求助热心网友,发现都是把android/app/build.gradle里的compile 'com.facebook.react

2022-05-06 18:06:26 904

原创 React Native 椭圆虚线背景框

近日,在开发中有这样的需求,实现一个虚线的椭圆背景框,由于本人React Native 小白一枚,顿时两眼懵逼,赶紧查阅各种资料,发现React Native 自带支持 虚线,赶紧写个demo验证一下。下图是效果图下面 是主要代码class DashLine extends Component<Props>{ constructor(props){ super(props) } render(){ return(<View style={sty

2021-07-27 15:29:55 854

原创 Android picasso 图片加载框架

android 的图片加载框架 例如 glide,picasso,imageloader, coil 等等 。可是 大部分 框架 都是使用android support 包实现的,和现在的androidx 不兼容,导致 使用起来不方便,为此 特地 提供一个picasso androidx 的 aar 库 ,让大家使用。大家可以本地 引用 , 不用担心网络问题导致 jar 下载不成功。下面是使用 方法,1.首先先下载 picasso 的aar 包...

2021-07-02 10:54:00 246

原创 Android Databinding 编译后报错

最近学习使用Androidx 的jetpack 组件,学习到Databinding 这个组件的时候,遇到一个坑,android studio 编译 提示如下报错:错误: 找不到符号符号: 类 ItemHomeDatabindingLayoutBindingImpl位置: 程序包 xxx.xxx.xxx.databindingjava.lang.reflect.InvocationTargetException (no error message)Cannot find a setter fo..

2021-07-02 10:10:34 2071

原创 Android MacBookPro Gradle 编译失败

最近项目开始学习React-Native 开发,因为要同时运行ios 和android ,所以换了MacBook 。结果项目开发过程中发现 android 端竟然不能不行起来。每次编译都提示下面的错误一开始各种百度,换阿里源。科学上网 等等方式,结果发现还是不行。最后发现是React-Native 的 FastImage 这个库出现了问题,里面有个包引用了 下面这个地址导致 程序 不能正常编译。解决方法:1. 直接替换https://maven.google.com为ht...

2021-05-25 14:09:25 173 2

原创 android gradle 下载慢

有时候,导入一些android 项目 ,会各种报错,最难搞的莫过于gradle 文件各种报错,特意记录一下解决问题的方法。通常 gradle 报错都是由于下载失败导致的,这个时候我们可以选择 换一种方式 上网。或者是使用国内的源地址,我经常使用阿里源,下面就提供地址 仓库名称 阿里云仓库地址 阿里云仓库地址(老版) 源地址 central https://maven.aliyun.c

2021-03-24 18:22:33 70

原创 Win10 重置系统后,在cmd里输入Python命令,报错或弹出应用商店该怎么解决?

最近win10 进行了更新,可能是下班的时候关机太快,没有等更新完成,直接断了电源。导致我第二天 开机直接蓝屏。没办法,只能重置系统。所有数据备份后,重置完成。感觉 微软还是很先进的,不用像以前一样动不动就重装系统。正当心里美滋滋的时候,发现python 不能用了。然后各种搜索,各种修改,发现还是不行。终于经过不断的尝试,终于在20多天后找到了解决方法。症状 如下 : 在cmd中运行python时仍会跳出应用商店,可以修改应用执行别名,可以直接在win10的搜索框中搜索管理应用执行别名,打开后将显...

2021-02-18 14:56:41 406

原创 android studio adb 连接mumu 模拟器

今天上班发现 忘记带 测试机上班,但是工作上需求又比较急,那没有测试机没法验证apk ?怎么办?莫非要 转行?不不不,本人是拒绝的。突然灵光一闪,发现可以使用模拟器 先对付着,立马一顿操作。下载了mumu 模拟器。美滋滋的打开android studio ,打算把app 运行跑起来,可是发现 android stuido 没有找mumu虚拟机。 立马慌了,这怎么办啊?那边都催得不行了,一顿操作发现, 需要手动先连接 mumu 模拟器1.在Mumu的安装目录下找到adb_server.exe.

2021-01-25 11:16:05 648

原创 Android 闹钟app 课程设计

最近在看Android app 的时候,发现闹钟app 还是挺有趣的,于是写了一个练手。下面上图片发现最新的Android系统已经不能使用旧版的通知 了,否则,闹铃不会响。所以修改了源码,支持android 10 。下面展示主要代码 if (Alarms.ALARM_KILLED.equals(intent.getAction())) { // The alarm has been killed, update the notification .

2020-12-22 17:05:29 2587 1

原创 Android studio gradle 编译异常 Error while merging dex archives:

最近在android studio 4.0.1 版本导入 androidcharts 这个库的时候,编译遇到报错 Error while merging dex archives:AGPBI: {"kind":"error","text":"Type cn.limc.androidcharts.BuildConfig is defined multiple times: C:\\anson\\Android-Charts-develop\\androidcharts\\build\\.transfor

2020-12-08 17:59:56 2971 1

原创 Android 文字 流光特效(仿锁屏文字的白光闪过动画效果)

最近有需求说要开发一个新模块,再模块的入口 用动画 提醒用户。模仿的动画效果 如下:经过百度,发现Android 这类的动画很少,通过度娘知道可以通过 LinearGradient 线性渲染 来实现。下面 来看代码//创建 LinearGradient 对象mLinearGradient = new LinearGradient(0, 0, 50, 50, new int[]{ 0x22ffffff, 0xffffffff, 0x22ffffff}, nul

2020-12-08 15:06:30 1754

原创 android bitmap must be non-null 异常

今天在研究 Android 自定义view 的时候,需要用到图片,但是 又不想去弄图片,就想着直接用ic_launcher这个图片,结果悲剧了。在view 的 构造方法 直接报错据说在高版本sdk 的问题,使用这个 ic_launcher...

2020-11-20 11:28:13 581 1

原创 android studio 对android app签名

大部分时候,我们会直接使用android studio 对android 应用签名。使用android studio 对android应用签名的步骤如下: step 1: 单击android studio 主菜单中的”Build”-》”Generate Signed APK …..”,如下图所示 step 2: 如果系统中海没有数字证书,则可以在点击图中的”Cre

2016-02-27 13:32:38 682

原创 关于android应用获取SHA-1的值

今天,在网上学习了一下几个sdk。在使用过程中发现都是要软件的SHA-1码,这个东西还是第一次接触,从哪里获取呢?这是我比较困惑的问题。经过具体操作,可以从以下途径获取到SHA-1码。以android studio为例。 由于android studio 不能直接查看SHA-1码,我们可以通过jdk中的keytool工具来获取。首先我们的应用分成两种,一种是debug的就是还没有签名的,处

2016-02-27 11:40:24 1484

转载 学电子信息工程,出路在哪里?

如果从工程师和研究生的专业方向来看,电子信息专业的方向大概有 1)数字电子线路方向。从事单片机(8位的8051系列、32位的ARM系列等等)、FPGA(CPLD)、数字逻辑电路、微机接口(串口、并口、USB、PCI)的开发,更高的要求会写驱动程序、会写底层应用程序。 单片机主要用C语言和汇编语言开发,复杂的要涉及到实时嵌入式操作系统(ucLinux,VxWorks,uC-OS,WindowsCE

2016-01-29 15:17:22 4845 1

原创 PagerSlidingTabStrip自定义设置

今天遇到这样的需求,PagerSlidingTabStrip要求减小滑动条的高度、不能有点击的效果、不能超出屏幕。 前两个需求,根据网上给出的设置,基本可以解决。记录如下:1.修改滑动条的高度pstsIndicatorColor 滑动条的颜色 pstsIndicatorHeight 滑动条的高度 在使用PagerSlidingTabStrip的xml文件中,先添加自定义的命名规则加上这

2016-01-26 16:26:43 2256

原创 关于RelativeLayout常用属性

RelativeLayout: 相对布局上的组件可以覆盖,而线性布局的组件不可以覆盖。 相对布局可以通过确定两个或多个组件的相对位置来摆放组件。与组件相对位置相关的属性包括toLeftOf(将当前组件置于该属性指定组件的左侧)、toRightOf(将当前组件置于该属性指定组件的右侧),below(将当前组件置于该属性指定组件的下方)和above(将当前组件置于该属性指定组件的上方)。

2016-01-25 10:00:50 488

原创 关于android.widget包的理解

关于android.widget包的理解目前,开发android应用肯定少不了会用widget。这个包全部放置的是android的控件,例如:TextView,ListView,Button….等等一些控件。还有就是一些监听器。 我们要熟悉这个包下的一些类,才能提高开发速度。 后续会继续更新。。。

2016-01-24 16:58:06 1104

原创 关于udp接收端程序

/* * UdP程序的接收端 */public class ServerDemo1 { public static void main(String[] args) throws IOException {  /*   * 建数据报套接字并将其绑定到本地主机上的指定端口。   *    * public DatagramSocket(int port) 监听指定端口

2015-07-11 22:57:43 448

转载 关于Java SE、Java EE、Java ME三者的认识

1. Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。2. Java EE(Java P

2015-07-11 17:38:08 303

转载 java中的匿名内部类

/*** * 用匿名内部类实现 *  * @author xxx *  */// 定义动物类的接口interface Animal1 {// 定义方法shout()void shout();}public class InnerClassDemo2 {public static void main(String[] args) {//

2015-06-28 22:50:03 279

原创 利用TreeSet,按照姓名长度的大小决定存储的顺序,从长到短排序,如果长度一样,年龄小的在前面,源码

package cn.anson.tree;import java.util.*;/*** 定义一个TreeSet对象,存储自定义对象Student。 按照姓名长度的大小决定存储的顺序,从长到短排序,如果长度一样,年龄小的在前面*/class Student implements Comparable {private String name;private

2015-06-22 23:37:12 1330

picasso-2.8.0.aar

Android 的图片下载框架 替换 为androix 库 可以支持 android studio 4.1 以上的ide 开发

2021-07-02

Android-客户端娱乐新闻json格式数据.txt

包含20条新闻数据,有图片链接和详情链接,可以实现解析json. 上拉加载更多,下拉刷新,点击跳转详情的功能

2021-06-11

Android 电影资讯 课程设计

展示电影资讯列表 app。使用Recyclerview 显示电影资讯,功能点包括点击显示详情,分页加载,加载网络图片,本地解析json 文件

2021-05-25

Android 闹钟app 源码 可以自己设定时间 ,适配android 8,9,10,11

Android 闹钟app 源码 满足 学习练手的需求,如果有别的需求可以定制开发

2020-12-23

体育新闻数据json格式

体育数据,可以用来练习解析json 如果需要解析json 代码 请私信联系

2020-12-23

ShaderTextDemoView.java

Android 文字 流光特效(仿锁屏文字的白光闪过动画效果),通过Shade 的子类 LinearGradient,来实现 文字 的流光动画效果。

2020-12-08

android直播推流的Demo,使用red5的服务器

使用red5作为服务器,手机端向服务器推流。

2016-12-31

CCSDNDEMA.apk

熟悉安卓系统的基础项目,可以对系统进行缓存清理

2016-03-14

电子市场的Demo

自己练手的项目

2016-03-14

8960中文操作入门手册

美国安捷伦综测、校准专业仪器,每个射频工程师都要求会使用的仪器!

2012-11-06

空空如也

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

TA关注的人

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