自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (7)
  • 问答 (2)
  • 收藏
  • 关注

原创 跟着Google学-Hilt

android hilt最详细使用教程,google出品,必属精品。

2024-03-12 16:43:48 797

原创 UML类图六种连接方式

UML常用箭头 理解。

2022-08-19 16:07:53 2559 1

原创 Mac电脑必装清单

iTerm2DaisyDisk mac清理AutoMounter 自动加载分享的文件 smb nas自动挂载Alfred 帽子stats 任务监视器mounty ntfs移动硬盘文件复制MWeb 文档编写工具xScope 屏幕标尺/取色/

2021-08-19 15:41:38 292

原创 adb wifi连接手机

获取设备ipadb shell "ip addr show wlan0 | grep -e wlan0$ | cut -d\" \" -f 6 | cut -d / -f 1"结果: 或显示设备ip设置设备访问端口adb tcpip 8888开始连接adb commect <设备ip>:8888

2020-05-13 10:14:53 312

原创 IOS Runtime机制了解

概述Runtime 使用C和汇编编写的库.OC拓展了C语言,并加入了 面向对象 和 消息传递机制, 而消息机制就是写在 Runtime 中.C与OC函数调用区别1. C 语言,函数调用在编译时就决定了调用哪个函数,编译完成后顺序执行2. OC : 函数调用变成消息发送.属于动态调用.在编译时并不能决定调用哪个函数. 只有在运行的时候才会根据函数的名称找到对应的函数调用Runtime 的...

2019-12-05 14:38:50 204

原创 IOS开始

创建第一个项目刚刚开始学习 OC的语法并不需要创建一个 app项目。我们应该舷窗见一个 Commond Line Tool项目,如截图:

2019-11-28 14:50:01 109

原创 Swift快速笔记

介绍基于Cocoa 和Cocoa Touch框架采用Objective-C的命名参数以及动态对象模型。支持代码预览可以用于开发一套完整的操作系统。基础语法导入包 直接 import 不需要加 #var 关键字,表示定义变量的关键字(类型自动追踪) ;let 关键字,常量单行注释 // 多行注释 /* */print(“直接输出 ,不需要”);Swift 是强语...

2019-11-22 14:49:35 161

原创 协议——objective-c

相当于java里的接口定义一组方法,由其他类实现,该类实现了这个协议,该类遵循了协议非正式协议(使用比较少):NSObject的类别。正式协议: (重点):只有 .h文件@protocol 协议的名字 <父协议> 一般情况下协议的父协议@required(默认的,必须实现的方法)...

2019-11-20 13:36:28 109

原创 Objective-c基础知识学习

感想IOS挺难学的,看了几天难的倒不是技术上,而是能查到的最新的资料太少了。IOS 更新到了 13 版本,Xcode 也更新到了 11版本。对照网上的教程,差异实在太大,对于IOS小白来说真的有些费劲。...

2019-11-14 20:46:40 161

原创 SingleLiveEvent理解

利用SingleLiveEvent 使 observe#LiveData时只相应一次onChanged操作 SingleLiveEvent 利用 AtomicBoolean (默认为false)进行赋值,当LiveData 进行 setValue时 改变 AtomicBoolean的值(set(true))使用 AtomicBoolean.compareAndSet(true,...

2019-08-02 16:29:03 8211

原创 Reactnative bug收集与解决

“D:\Program Files\nodejs\node.exe” “D:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js” install --scripts-prepend-node-path=autonpm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (n...

2019-04-24 17:23:06 926

原创 ReactNative入门(有Android开发经验的-先来个ReactNative嵌入到原生项目)

我是一个到处碰壁但仍不按套路走的人。

2019-04-15 15:21:02 172

原创 RN(ReactNativev)初识

Q&AQ:对于只会开发Android的我到底干怎么学习RN啊?A: 两眼一抹黑,开始我也是不知所措。

2019-04-11 11:30:52 408

原创 新导入项目:显示no module ,setcontent()等都报错的话

先使用 gradle sync 一下再看下情况吧。

2019-04-04 13:06:21 227

原创 the development server returned response error code:500——bug——ReactNative

the development server returned response error code:500我出现这个问题的是因为:新建项目react-nativeinitSimpleAppMovies然后再react-native run-android直接运行不同,解决办法就是 :(使用npm的就必须使用这个)npm uninstall babe...

2019-03-29 14:50:48 3069 1

原创 SuppressLint 总结

1、@SuppressLint("DrawAllocation")&gt;警告提示Avoid object allocations during draw/layout operations (preallocate and reuse instead) less... (Ctrl+F1) You should avoid allocating objects during a draw...

2018-07-31 11:16:28 9143

原创 出现The SDK directory …… does not found并且好多插件不能用。

出现的问题,Android studio 不能正常运行项目,(直接没有运行按钮·)这是因为Android studio没有 Android support插件原因造成的。1.首先查看 plugin中是否有 Android support 2.如果有的话,看插件后面的 checkbox 是否被选中。3.选中 之后点 Reset 即可。

2017-05-27 11:36:37 685 1

原创 Error:(1, 0) Plugin with id 'com.android.application' not found

1.遇到这错误:根本原因就是 再 工程目录下 的 build.gradle中没有添加(或没有找到)依赖包(application 包)解决办法:方法1  。在项目(外层、根)目录的 build.gradle中添加 如下代码buildscript { repositories { jcenter() } dependencies {

2017-05-08 15:38:21 492

原创 found a swap file by the name——linux svn 服务

直接 rm  这句话后面跟的 目录即可。

2017-04-27 10:45:15 337

原创 找不到gradle中导入 第三方架构、文件的时候:

一句话概括就是 重新导一下、。剪切掉导入文件如:compile “...” sync now ,然后再粘贴回来 再sync now ,、

2017-04-26 21:09:11 892

原创 更新Android Studio到2.3.1出现的问题

1、要更新kotlin插件,不然程序都无法打开。2、更新sdk(根据提示更新就可以了)3、Error:(3) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Borderless.Col

2017-04-20 17:12:13 1628 1

原创 openfire安装完成之后总是登不上,忘记用户名密码解决办法

我的解决办法是:使用安装好的 数据库修改密码:我安装的 mysql5.1.8有 mysql workBench 利用这个 将 ofuser 表中的 默认密码删除,或者直接写sql语句 delete from openfire.ofuser where 'username'='admin'  (我不确定是否要加分号,总之我用sql语句删除不了)然后再插入自己的 用户名,和密码, (adm

2017-04-19 01:52:58 2600

原创 Timer.cancel()无效。Android长按按钮一定时间执行某个操作。

在timer 中 timerTask执行过程中cancel是无效的。查看源码:/** * Cancels the {@code TimerTask} and removes it from the {@code Timer}'s queue. Generally, it * returns {@code false} if the call did not prevent a {@

2017-04-13 12:59:33 5484

原创 SVN update的时候提示 ……is already loacked

Error:svn: E155004: Run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)svn: E155004: Working copy …… locked.svn: E155004: '……' is already locked.1:我产生错误的原因:在做一个时间选择控件时候,在

2017-04-11 10:38:50 969

原创 设置dialog的with占满屏。

在 initDialog中 添加DisplayMetrics dm = new DisplayMetrics();manager.getDefaultDisplay().getMetrics(dm);WindowManager.LayoutParams lp = window.getAttributes();lp.width = dm.widthPixels;window.setA

2017-04-10 17:46:21 500

原创 Manifest merger failed with multiple errors, see logs

我错误的原因,(可能还有其它原因,仅供参考),写类文件的时候,在ManiFest 中自动创建了 代码,而自己又 写了一遍。造成 重复。点击这个按钮能出现具体错误信息,。

2017-04-05 18:39:33 299

原创 requestLayout() improperly called by…view.NoScrollGridView during layout: running second layout pass

W/View: requestLayout() improperly called by syberos.sdisclient.view.NoScrollGridView{178beaf VFED.VC. .F....ID 0,96-720,446 #7f10019e app:id/gv_gridview} during layout: running second layout pass原因

2017-04-01 11:41:09 5522

原创 自定义CheckBox

drawable 中写一个selectorcheckbox_password.xmlxml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android">android:state_checked="true" android:drawable="@mip

2017-03-31 11:36:44 487

原创 更改EditText的光标颜色

在drawable中写cursor_shap.xml文件xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" > android:color="#000000" /> android:width="1dp"/>在想设置的EditTex

2017-03-30 16:00:01 263

转载 Genymotion快速下载镜像方法

转:http://blog.csdn.net/hewenl/article/details/54563724Genymotion号称android模拟器中运行最快,配置低端的电脑也可以流畅运行,但是因为genymotion的服务器在国外,要是在国内使用那速度可以慢慢等了。这里借鉴各位大神的方法来快速的下载ova镜像第1步、当然是先到genymotion里选择镜像,然后一直下

2017-03-28 01:54:13 1788

原创 ArrayList数据add时出现覆盖,及arraylist最后获取到(存储到集合中的)数据相同。

@Override public ArrayList getData() { System.out.println("getData()"); ArrayList dataListCount = new ArrayList; TaskDataPackageList dataPackage; if (groupDataList

2017-03-27 14:11:42 2632

原创 Plugin with id 'com.android.application' not found.

Error:(1, 0) Plugin with id 'com.android.application' not found.错误原因:gradle version 和 Android gradle plugin的版本不匹配。解决办法: 在 apply plugin:"com.android.application"下方添加:buildscript { repos

2017-03-26 00:45:39 770

转载 开源项目: FlycoTabLayout——CommonTabLayout

http://blog.csdn.net/analyzesystem/article/details/51426473#comments

2017-03-24 17:11:39 5497

原创 could not find com.android.tools.build:gradle:2.2.3

将项目的 build.gradle中的buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' // NOTE: Do not place your app

2017-03-22 22:28:41 3732 2

转载 Android蓝牙开发全面总结

转自:http://www.codeceo.com/article/android-bluetooth-dev.html基本概念安卓平台提供对蓝牙的通讯栈的支持,允许设别和其他的设备进行无线传输数据。应用程序层通过安卓API来调用蓝牙的相关功能,这些API使程序无线连接到蓝牙设备,并拥有P2P或者多端无线连接的特性。蓝牙的功能:1、扫描其他蓝牙设备2、为

2016-02-06 21:23:25 576

原创 eclipse导入项目报错——he project was not built due to "A resource exists with a different case:

Description ResourcePath LocationTypeThe project was not built due to "A resource exists with a different case: '/4.应用B,内容解析者/bin/classes/com/itheima/appb'.". Fix the problem, then try refreshin

2016-02-04 22:08:42 5823

原创 Android虚拟机打不开解决方法

问题一:启动时立即报错:PANIC: ANDROID_SDK_HOME is defined but could not find Test.ini file in $ANDROID_SDK_HOME\.android\avd(Note: avd is searched in the order of $ANDROID_AVD_HOME,$ANDROID_SDK_HOME\.android\a

2016-02-04 21:56:16 8851

原创 集合总结

所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量)。(数组既可以保存基本类型的数据也可以保存对象)。       当我们把一个对象放入集合中后,系统会把所有集合元素都当成Object类的实例进行处理。从JDK1.5以后,这种状态得到了改进:可以使用泛型来限制集合里元素的类型,并让集合记住所有集合元素的类型(参见具体泛型的内容)。    Java的集合类主要由两

2015-12-19 17:41:28 312

原创 多态,继承

由于 我是用为知笔记,记得上课笔记,文件比较多,导到文档中, 就有点乱了,,大家如果感兴趣,可以看一下啊。,,有老师的讲解,及我自己的理解。1. 多态成员变量访问特点1. 成员变量1. 编译看走边,运行看左边2. 成员方法1. 编译看左边,运行看右边

2015-12-19 16:52:32 334

原创 易错、易望、基础、重要知识点 ——API常用类1——StringBuffer/StringBuilder

注:这些是我个人觉得应该多加注意,或者编程中的技巧,或应该知道的零散知识点。只是对学习java的补充,和重点的点名,不适合初学者的主要学习资料。里面有些必须要记住的,都会给标记出来,无论是想学习java的还是打算找java工作的都可以看一下。 1、String StringBuff

2015-12-09 03:04:19 403

libSpeex.so

刚出锅的speex.so文件,放到arm64-v8a目录下即可了,如果还需要其他版本,请留言,看到后给搞一下。speex 64位so文件

2021-11-22

PowerToysSetup-0.19.0-x64.msi

微软最新版PowerToys 0.19.0 x64 主要功能 : 1.桌面多布局管理 2.全局搜索 3.图片批量处理 4.批量重命名 等等等 一款让windows有灵魂的应用。

2020-07-02

反编译工具包包含教程及工具的最新版地址

由于文件大小限制,只能将资源存于其它平台, 资源内容包括 apktool2.2.3jd-gui;dex2jar; 文件有群号,有问题加群交流

2017-09-28

单片机的40是个常用实验

报警产生器 ,交通灯,广告牌文字的左右移动

2015-07-03

Java日期管理程序

该程序,可查询:1、输入某天输出该天的 前一天、后一天、及星期几

2014-11-01

Java界面版火车票购票系统

该程序为,用Java编写的界面版的火车票购票系统,可从数据库获取数据,基本功能都已经实现, 1、注册 2、余票查询 3、购买 4、退票

2014-11-01

14年android SDK更新方法

14年android SDK更新方法

2014-08-01

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

TA关注的人

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