- 博客(316)
- 资源 (53)
- 收藏
- 关注
原创 Android Studio fatal: could not read Username for ‘https://github.com‘: No such file or directory
升级到 AndroidStudio 版本 android-studio-2021.1.1.21-windowsAndroidStudio 里的 git 无法 push 报上如下错误Invocation failed Unexpected end of file from serverjava.lang.RuntimeException: Invocation failed Unexpected end of file from server at org.jetbrains.git4idea.Gi
2022-02-16 12:22:24
3113
5
原创 Android Studio / IDEA 编辑器显示代码路径目录层级
在设置里勾选,可选显示在上面或者下面显示在下面的效果也可以在编辑器左侧区域单击右键修改
2021-05-08 10:04:51
1169
原创 国产操作系统汇总
深度 deepinhttps://www.deepin.org武汉深之度科技有限公司(以下简称深度科技)成立于 2011 年,是专注基于 Linux 的国产操作系统研发与服务的商业公司。作为国内顶尖的操作系统研发团队,深度科技以提供安全可靠、美观易用的国产操作系统与开源解决方案为目标,拥有操作系统研发、行业定制、国际化、迁移和适配、交互设计、支持服务与培训等多方面专业人才,能够满足不同用户和应用场景对操作系统产品的广泛需求。深度科技作为国产操作系统生态的打造者,不但与各芯片、整机、中间件、数据库.
2021-02-16 10:41:34
4547
1
原创 Kotlin Parcelable 相关 @Parcelize 记录
Kotlin 1.4.20 及以后//独立插件apply plugin: 'kotlin-parcelize'Kotlin 1.3.60 及以后//扩展插件 包括 @Parcelize 和 kotlinx.android.synthetic(替代findViewById)apply plugin: 'kotlin-android-extensions'//如果只想启用扩展插件里的 parcelize 功能androidExtensions { features = ["p.
2021-01-11 11:25:08
520
原创 Android Studio / IDEA kotlin 显示 var val 的真实类型
File —> Settings —> Editor —> Inlay Hints —> Kotlin勾选 Show local variable type hints启用前启用后
2020-08-10 17:29:45
1319
原创 VMware Workstation 16.1 macOS unlocker 3.0.3
1.在线版Unlocker 3.0.3https://github.com/paolo-projects/unlocker/releasesAuto-Unlocker v1.1.1https://github.com/paolo-projects/auto-unlocker/releasesunlocker 3.0.3https://github.com/BDisp/unlocker/releases2.离线版http://softwareupdate.vmware.com/cds/vmw-
2020-08-04 17:57:02
11081
原创 Unsupported Modules Detected: Compilation is not supported for following modules 问题解决
android 项目报Unsupported Modules Detected: Compilation is not supported for following modules1、关闭项目2、删除项目中 .idea 、.gradle、<项目名>.iml 文件/文件夹3、重新打开项目 选择 ok 重新生成项目结构...
2020-04-22 14:12:27
2866
原创 图形化 MQTT 测试工具 eclipse paho 客户端下载
Graphical MQTT Client Tools官网https://www.eclipse.org/paho/components/tool/官方下载地址https://repo.eclipse.org/content/repositories/paho-releases/org/eclipse/paho/org.eclipse.paho.ui.app/目前最新版 1.1.1...
2020-03-17 18:03:34
3417
1
原创 Program type already present: com.google.common.util.concurrent.ListenableFuture
Program type already present: com.google.common.util.concurrent.ListenableFuturecom.google.guava:listenablefuture 和 com.google.guava:guava两个依赖中都有com.google.common.util.concurrent.ListenableFuture...
2020-01-17 15:58:32
1113
原创 Android Studio 打开项目不自动构建项目 点击锤子 Make Project 无反应 无响应 Build Bundle(s)/Apk(s) 不可点击 无 Build 窗口 解决方案
Android Studio 打开项目不自动构建项目点击锤子 Make Project 无反应、无响应 、Build Bundle(s)/Apk(s)不可点击 、无 Build 窗口等情况解决方案点击File -> Sync Project with Gradle Files试试实在不行可以试试这个Sync with File System ...
2019-11-21 20:44:38
2695
原创 ConstraintLayout 中 ScrollView 子布局不显示动态添加的控件
布局状态大概如下, NestedScrollView 也会出现<ConstraintLayout >...<ScrollView android:id="@+id/id_sv_control"><LinearLayout android:id="@+id/id_ll_control"><!-- 动态 addView-->...
2019-11-08 16:27:10
1119
1
原创 创维 Skyworth 安卓电视机 提示 "键盘已锁定!" 解决方案
创维 Skyworth 安卓电视机 提示 “键盘已锁定!” 解决方案遥控器连续按 8 次 数字 0 键
2019-07-12 21:52:23
5081
1
原创 MySQL Community 8 Windows zip 版安装配置
下载 zip 文件https://dev.mysql.com/downloads/mysql/点击下载跳过登录直接下载安装解压到D:\DevTools\mysql-8.0.16-winx64加入环境变量(可选)新增 MYSQL_HOMED:\DevTools\mysql-8.0.16-winx64Path 累加 (ps:win10 可以不关注分号)%MYSQL_...
2019-07-02 16:22:37
467
原创 java.lang.NoSuchFieldError: No static field id_sl_hlry of type I in class Lcom/bsoft/mob/common/R$id
多 module 项目 findViewById 时候报错:java.lang.NoSuchFieldError: No static field id_sl_hlry of type I in class Lcom/bsoft/mob/common/R$id; or its superclasses (declaration of 'com.bsoft.mob.common.R$id' ap...
2019-05-10 17:12:10
1161
原创 Android Kotlin intent.getStringExtra("xxx") 获取为 null 问题解决
使用 Anko 时遇到一个坑,Activity 获取上一个页面传过来的参数String xxx=intent.getStringExtra("xxx")xxx 一直为 null因为缺少 toString val xxx= et_xxx.textstartActivity<MainActivity>("xxx " to xxx)此时 xxx 是Editable 不是 St...
2019-02-25 17:38:45
6441
2
原创 MyBatis Could not find parameter XXX 问题解决
使用MyBatis的时候遇到的这个错误 Could not find parameter String在 IDEA 中搜索 *.xml 后缀的去确认所有 parameterMap 是不是需要改写成 parameterType , 因为这个报错并不会报错到指定问题行...
2019-02-18 19:55:31
1109
原创 sql 处理时间 oracle sqlserver
sql 处理时间<!--sqlserver dateadd convert getdate 配合获取今天的凌晨零点和下一天的凌晨零点--><!--orcale trunc sysdate 配合获取今天的凌晨零点和下一天的凌晨零点-->oracleSELECT * FROM V_SSAP SSAP,V_MOB_HIS_BRRY BRRY WHERE SSAP.Z...
2019-01-30 14:04:23
414
原创 AS 3.3 The given artifact contains a string literal with a package reference 'android.support.v4.con
Android Studio 3.3 报如下错误The given artifact contains a string literal with a package reference 'android.support.v4.content' that cannot be safely rewritten. Libraries using reflection such as annotati...
2019-01-17 20:06:03
16610
3
原创 Android PagerAdapter 不刷新、未刷新,索引超出、视图重叠问题解决
1、第一个问题,一开始调用 notifyDataSetChanged 视图没有刷新,查资料说是要重写 getItemPosition return POSITION_NONE。2、第二个问题 destroyItem 方法销毁时候的代码一开始写成 View view = mList.get(position); container.removeView(view);...
2019-01-03 14:19:47
1034
原创 Android vector 兼容问题解决
1 在 build.gradle 中配置defaultConfig { …… vectorDrawables.useSupportLibrary = true ……}2 在合适的位置配置……// 按情况 Application 或者 BaseActivty 类中static{ AppCompatDelegate.setCompatVectorFromResou...
2018-12-06 21:18:10
1151
原创 Android HorizontalScrollView 或者 ScrollView 子项可滚动状态下遇到尾部显示不全问题解决
HorizontalScrollView为例 &lt;HorizontalScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:padding="10dp" android:bac
2018-09-30 09:25:36
1459
原创 MQTT 服务器 Apache ActiveMQ Artemis 搭建
主页http://activemq.apache.org/artemis/下载http://activemq.apache.org/artemis/download.html解压到 D:\DevTools\apache-artemis-2.6.2-bin执行 cmdcd /d D:\DevTools\apache-artemis-2.6.2-bin\apache-ar...
2018-09-01 16:40:37
11485
10
原创 MQTT 服务器 Apache ActiveMQ 搭建
主页http://activemq.apache.org/下载http://activemq.apache.org/download.htmlhttp://activemq.apache.org/activemq-5155-release.html解压到 D:\DevTools\apache-activemq-5.15.5-bincmd 启动:cd /d...
2018-09-01 16:26:13
9519
原创 MQTT 服务器 Apache ActiveMQ Apollo 搭建
介绍http://activemq.apache.org/apollo/index.htmlActiveMQ's next generation of messagingActiveMQ Apollo is a faster, more reliable, easier to maintain messaging broker built from the foundations ...
2018-09-01 13:14:04
4099
3
原创 IntelliJ IDEA 和 Android Studio 3 输入法不跟随光标问题解决方案
IDEA 改用 Version: 2018.2.1 以后的版本[亲测]Android Studio 3方法1 :重命名 android studio 目录下的 jre 文件夹方法2 : 修改启动 jdk 双击 shift 输入 switch boot jdk选中自己的 jdk Save and restart 保存重启后生效...
2018-08-30 13:42:58
1539
3
原创 Android NSD 网络服务发现 Network Service Discovery 注册、发现、解析三个成功回调的坑
@Override void onServiceRegistered(NsdServiceInfo serviceInfo) { // serviceInfo 在注册成功之后只能读取到 name 其他为 null }@Override public void onServiceFound...
2018-08-21 20:43:48
885
原创 客户端 Android / Java get 请求 Tomcat 7 服务端 出现 url 中文乱码问题解决方案
客户端 Android / Java get 请求传入 someStrNewString someStrNew= URLEncoder.encode(someStr, “UTF-8”);服务端接收到 someStrNew 乱码方案 1:更换 Tomcat 8 可用 【本人亲测是 Tomcat 8.5.32,供参考】方案 2:配置 Tomcat 7 的 \conf\server.x...
2018-08-07 16:31:41
1029
原创 gradle project sync failed. Basic functionality (e.g. editing, debugging) will not work properly 解决
gradle project sync failed. Basic functionality (e.g. editing, debugging) will not work properly解决方案 applicationId “com.xxx.xxx” 内容有误、包名不符等
2018-07-31 09:36:38
1382
原创 Android Studio 编译: Program type already present: XXX 解决方案
build.gradle 中 dependencies { classpath 'com.android.tools.build:gradle:3.1.1' // }改成 dependencies { //目前最新版 classpath 'com.android.tools.build:gradle:3.1.2...
2018-05-15 11:11:48
53859
4
原创 Android 内存卡 / Micro SD 卡 / TF 卡 / 存储卡 剩余容量 / 剩余内存 / 可用空间、总容量的 2 种获取方式
1 采用 Java 的 File 类// 总容量 public long getStorageTotalSpace(String path) { File file = new File(path); return file.getTotalSpace(); }// 可用容量 public long getStorageAvail...
2018-04-09 21:22:46
1226
原创 Android Studio 编译卡慢、卡顿的几种解决方案
1 项目使用的是未下载的 Gradle 版本 导致的卡慢【1】使用已下载的 gradle 版本 修改项目的 gradle-wrapper.properties 文件gradle/wrapper/gradle-wrapper.properties中的版本号为存在的版本distributionUrl=https\://services.gradle.org/distributio...
2018-04-04 15:58:52
5971
原创 使用 Sonatype Nexus 3 搭建 Maven 私服、本地私有 Maven 仓库,Gradle 打包 jar 、aar 后自动上传到 Nexus Maven 仓库配置
1 下载 Nexus 3https://www.sonatype.com/download-oss-sonatype官网截图 注:Nexus 3 版本的运行需要 jdk1.8 解压得到 2 个文件夹// Nexus 运行时所需要的文件,如启动脚本nexus-3.9.0-01 // Nexus生成的配置文件,日志文件,仓库文件sonatype-work...
2018-04-02 00:38:33
6330
2
原创 Android PopupWindow 封装 显示任意位置 兼容 Android 7.x 8.x
api常用方法show 常规的默认显示,自动处理显示在上面还是下面showRight 显示在右边,自动处理显示在上面还是下面showCenter 显示在中间,自动处理显示在上面还是下面showSameWidth 显示宽度和 Anchor 一致,自动处理显示在上面还是下面showAtScreenBottom 显示在屏幕底部showAs 开头是具体的显示在哪的 api其他...
2018-03-30 14:22:01
627
原创 Java 数组 Array 和集合 List 互转
Array —> List String[] array = new String[] {"1", "2", "3"}; // 返回的是 java.util.Arrays.ArrayList 不是 java.util.ArrayList 所以不能直接操作 add 等方法 List<String> listTemp = Arra...
2018-03-29 10:18:48
335
原创 Android Adapter 里面写 RadioGroup、RadioButton、CheckBox 状态错乱问题的 2 种解决方案
前言: RadioButton 的 选择状态一律由 radioGroup.check() 去处理,清除选择 用 rg.clearCheck() 处理,setChecked 会导致属性改变,但 UI 上未改变、不能再次选中等一系列问题方式一: // RadioGroup + RadioButton myViewHolder.rg.clearCheck();...
2018-03-26 21:38:14
1500
1
原创 Android PopupWindow 中 RecyclerView item 显示不全的解决方案
当PopupWindow 显示空间过短时候,如 1~ 9 和 10以后的宽度是不一致的, 当前第一屏正好显示 显示 1~9 item 以内,第10行未出现在 popupwindow 第一屏 导致滚动后第二屏10 ~ 以后 也显示不全 ,但是如果第一屏能够显示10以后的 就正常的示意图:外面加一层 NestedScrollView NestedScrollV...
2018-03-26 00:21:21
3783
原创 Android 使用 JavaMail 发送邮件 实践总结
1 开始使用这里使用的 JavaMail for Android 1.6.0 版本(我是 jdk 1.8)https://javaee.github.io/javamail/Androidjava 版 jar 见官方地址(请使用 jdk 1.7 测试)https://javaee.github.io/javamail/ //javamail(android) 1.6.1 有问题...
2018-03-16 10:48:19
5258
原创 Java 常用线程池和自定义线程池
1 通过 Executors 工厂类来创建线程池 创建线程池的方法 newFixedThreadPool 有固定线程数的线程池,如果没有任务执行,那么线程会一直等待 newCachedThreadPool 线程池里有很多线程需要同时执行,老的可用线程将被新的任务触发重新执行,如果线程超过60秒内没执行,那么将被终止并从池中删除 newWorkSt...
2018-03-09 16:43:38
3106
2
原创 Java 线程创建的 3 种方式
1 继承 Thread 类,重写 run 方法无法实现资源共享,是一种特殊的 Runnable ( Thread 也是实现 Runnable 的) MyThread myThread = new MyThread(); myThread.start();2 实现 Runnable 接口,实现 run 方法可实现资源共享 MyRunnable myRunn...
2018-03-09 14:44:53
303
原创 Android 内部存储和外部存储
点击查看大图点我查看原图LogicalInternalStorageTool.java/** * Created by classichu on 2018/3/2. * <p> * 逻辑上的 Internal storage: * 1 总是可用的 * 2 这里的文件默认只能被我们的app所访问。 * 3 当用户卸载app的时候,系统会把internal内该a...
2018-03-03 00:53:14
968
macOS Unlocker for VMware v3.0.3.7z
2020-08-03
罗技Logitech无线键盘鼠标重连工具2019
2019-03-14
Android 通用标题栏 简单封装实现
2016-03-20
Android二级分类列表ListView GirdView in ViewPager
2016-03-18
Android二级分类列表ListView GirdView
2016-03-18
可展开列表ExpandableListView嵌套GirdView demo
2016-03-17
可扩展listview demo BaseExpandableListAdapter
2016-03-16
ExpandableListView—SimpleExpandableListAdpater
2016-03-16
ViewPager、Fragment、RadioButton实现顶部切换Tab页面
2016-03-10
应用程序之间能够彼此通信AidlDemo
2016-02-26
ListViewRefreshAndListViewLoad自定义实现下拉刷新和滑动加载
2016-02-23
Android Mvp模式 Demo
2016-02-16
Android多线程断点续传下载
2016-02-14
Vysor-win32-ia32-1.8.3 独立版
2018-05-07
SqlDbx_5.11_Unicode_Zh-Cn 中文破解最新版
2018-05-07
Win10可用的Microsoft SQL Server 2008 Native Client
2016-05-16
SlidingMenu demo android studio
2016-04-05
fragment之间用eventbus进行传值调用方法
2016-04-03
Otto和EventBus使用demo
2016-04-03
接口关联方式 Fragment之间通过Activity相互传值和调用方法
2016-03-31
Fragment之间通过Activity相互传值和调用方法
2016-03-31
Activity和Fragment之间相互传值和调用方法
2016-03-30
Collapsing ToolbarLayout、AppBarLayout和NestedScrollView组合滑动折叠或拉伸Toolbar的demo
2016-03-29
Toolbar、TabLayout、AppBarLayout和RecyclerView组合可以滑动收起或显示Toolbar的demo
2016-03-29
CoordinatorLayout 、FloatingAct、Snackbar、DrawerLayout和NavigationView结合demo
2016-03-29
Android TabLayout、ViewPager实现顶部和底部Tab导航
2016-03-23
PagerTitleStrip和PagerTabStrip使用demo
2016-03-22
ListView、SwipeRefreshLayout实现下拉刷新,上拉加载、滑动加载(自动加载)和点击加载
2016-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人