自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (7)
  • 收藏
  • 关注

原创 android 33 升级踩坑 2

compiler (1.8.0_271)

2022-11-28 17:15:32 2968 2

原创 android 33 适配升级踩坑

android 版本适配

2022-11-25 18:13:08 9336

原创 flutter 插件

flutter 跨端数据传输,插件

2022-09-26 19:44:24 1904

原创 flutter arr 依赖

flutter arr 依赖

2022-07-29 19:45:36 673

原创 flutter 混合开发 module 依赖

配置 flutter

2022-07-29 19:14:43 1049 2

原创 android 全屏模式【横竖屏切换】踩坑日常

因业务需要,视频需要横、竖屏切换,横屏状态需要全屏、竖屏不需要。坑已填满,欢迎指导。横竖屏核心方法:一:动态设置横竖屏// 强制 竖屏activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);// 强制 横屏activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);等同于 AndroidManife.

2021-11-04 15:34:27 1286

原创 android 可拖动的浮动 view

业务来源页面最小化后,需要出现一个浮动 view 告知用户,防止遮挡视线,需要对 view 做可滑动处理已知会遇到的问题1.view 的依赖的布局类型未知【为了后续方便扩展】外界传递 ViewGroup 自己本身继承 LinearLayout【或者其他 ViewGroup 】class FloatChannelView(var mContext: Context?, var viewGroup: ViewGroup) : LinearLayout(mContext){ pri.

2021-09-01 19:53:49 600 2

原创 Sqlite A列数据复制到B列

测试数据:alter table test add column_1 int;insert into test (column_1) values(1),(2),(3);实际操作:// 添加新列alter table test add column_2 int;update test set column_2 = column_1; // 将column_1的数据 copy 到 column_2;// 重置原有列数据。update test setcolumn_1 = 0;大功...

2021-03-19 17:51:38 894

原创 Gradle sync failed: Uninitialized object exists on backward branch 142

androidstudio 命令行编译时提示错误Gradle sync failed: Uninitialized object exists on backward branch 142 Exception Details: Location: com/android/build/gradle/internal/pipeline/VariantInfoImpl.<init>(Lcom/android/buil...

2020-12-31 15:20:47 538

原创 configure:error no SDL library found

configure:error no SDL library found安装SDL库未找到SDL库,需要安装SDL库安装SDL库搜索的所有可用实例libsld1.2:apt-cache search ^libsdl | grep 1.2使用以下内容安装所有结果文件sudo apt-get install libsdl1.2debian libsdl-gfx1.2-5libsdl-gfx1.2-dev libsdl-gfx1.2-doc libsdl-image1.2libsdl-image1

2020-12-12 16:02:24 330 1

原创 360 加固 file path not exists.

360 加固踩坑执行加固命令java -jar jiagu.jar -jiagu input\input.apk output导入多渠道配置java -jar jiagu.jar -importsign keystore_path 注意keystore_path只能是当面目录的文件 mulpkg.txt 不能指定其他目录文件c:\user\mulpkg.txt,或使用 \mulpkg.txt-pkgparam mulpkg_filepath 【自定义文件生成多渠道】 同上,mulpk

2020-07-03 15:55:16 437

原创 android 多渠道打包 一(初识gradle魅力)

android 多渠道打包 一:常见开发中会有正式环境、测试环境两种配置,可以利用 gradle 进行简单配置,区分不同环境加载的配置 defaultConfig { applicationId "com.example.cyf.kotlin" minSdkVersion 15 targetSdkVersion 28 versionCode 1 versionName "1.0" flavorDimensi

2020-06-29 20:10:52 225

原创 HTTP 304 错误码,下载文件当文件没有发生改变时会返回改错吗

HTTP 最常见返回码 200 成功 300 重定向 301 被请求的资源已永久移动到新位置 304 文档内容未发生改变 404 连接找不到 405 请求方法不能用于请求响应资源【不支持该请求,长见与 put,delete 方法】 408 请求超时(Request TimeOut) 500 服务器错误 505 服务器不支持请求中所使用的HTTP协议版本。304 文档内容未发生...

2019-05-16 15:44:21 1362

原创 android 自定义通知消息设置背景色不生效,导致部分机型显示白色字体,白色文字,用户以为不显示

为什么要自定义 notificationandroid 自带的通知控件一般不符合公司要求,所以需要自定义notification。怎么自定义自定义时需要使用 RemoteViews NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(MainActivity.this, "Te...

2019-04-11 15:37:40 1024

原创 Markdown 帮助文档

欢迎使用马克飞象@(示例笔记本)[马克飞象|帮助|Markdown]马克飞象是一款专为印象笔记(Evernote)打造的Markdown编辑器,通过精心的设计与技术实现,配合印象笔记强大的存储和同步功能,带来前所未有的书写体验。特点概述:功能丰富 :支持高亮代码块、LaTeX 公式、流程图,本地图片以及附件上传,甚至截图粘贴,工作学习好帮手;得心应手 :简洁高效的编辑器,提供桌面客户端以...

2019-03-18 14:46:20 428

原创 mysql常用命令

修改表名称 mysql&amp;gt; ALTER TABLE test_foreing_key RENAME test_foreign_key;修改字段排列位置ALTER TABLE tableName【表名】 MODIFY column1【字段名 1】 varchar(80)【数据类型】 FIRST|AFTER bookName【字段名2】;FIRST; 将【字段名1】修改为表的第一个字...

2019-03-15 16:57:11 540

原创 android studio 升级到最新版遇到的各种配置问题

android IED 从3.1.2 升级到最新 3.3gradle 使用的最新版本 4.10.1ERROR: Could not set unknown property 'enforceUniquePackageName' for object of type com.android.build.gradle.LibraryExtension.Open File高版本不允许有 ...

2019-03-14 15:19:11 6546

原创 kotlin 插件更新到1.3.21

插件已经升级到1.3.21,demo 原来引用的是 1.2.41,太过老旧,升级时遇到各种引用找不到。与大家分享成功后的配置。升级了最新版的 kotlin 插件原来的项目报一下错误,无法正常编译ERROR: The Android Gradle plugin supports only Kotlin Gradle plugin version 1.3.0 and higher.The fo...

2019-03-11 13:35:13 5885 3

原创 自定dialog 布局没有居中解决方案

自定义的 dialog 忽然跑到左上角了?网上提供的解决方案解决了部分手机适配 Window dialogWindow = getWindow(); dialogWindow.setGravity(Gravity.CENTER); WindowManager.LayoutParams lp = dialogWindow.getAttributes(); lp.widt...

2019-03-08 17:53:05 3406

原创 sql 添加 default 约束

创建表时添加表约束create table table_name (id int primary key auto_increment, actionTime datetime default current_timestamp); // 添加默认时间为当前的表中的字段添加默认约束alter table table_name modify actionTime datetime def...

2019-03-04 17:24:11 4749

原创 sql 外键约束【表关系绑定】

外键外键必须是表中的一个字段但不一定是该表的主键,但要对应的必须是另一张表的主键,外键的主要作用就是啊要保持数据的完整性,定义外键后不允许删除在另外一张表中具有关联关系的行【一条数据】。主表(父表):主键所在的表即为主表。从表(子表):外键所在的表即为从表。什么时候使用外键约束当两张表之间有有关联时可以采用外键约束进行绑定。示例:有两张表分别为 tb_book【书 】 、 tb_r...

2019-03-01 11:32:29 3062

原创 SQLite  查询表中每天插入的数量

 查询表中每天插入的数量,可以分析每天数据量,然后对代码优化。// cloumnTime 时间值字段StringBuffer sbfQuery = new StringBuffer("");try { Cursor cursor = sqLite.rawQuery("select date(" + cloumnTime + ") as day, count(*) as " + ...

2019-02-27 17:52:26 956

原创 sqlite 查看表结构 android.database.sqlite.SQLiteException: table splitTable has no column named

Sqlite 插入数据数据时提示没有该列:android.database.sqlite.SQLiteException: table splitTable has no column named isLast (code 1):  此时可以查看该表的创建结构,然后调整列名称,重新调用插入的方法。Cursor cursor = db.rawQuery("select * from s...

2019-02-27 17:46:15 2321

原创 mysql 外联查询 左连接、右连接

实际操作中经常出现,从 A 表中某些字段显示的内容是 B 中的某些字段LIFE JOIN 左连接:返回包括左表中的所有记录和右表中连接字段相等的记录RIGHT JOIN 右连接:返回包括右表中的所有记录和左表中连接字段相等的记录如:有以下两张表 book, reader;book 表中的数据 select id, book_name from book;+----+-----...

2019-02-27 10:44:54 1453

原创 Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE

Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column.  To disable safe mode, toggle the op在delete或者update的时候,都可能会出现这种警告/报错,这主要是因为版本较新...

2019-02-23 12:07:34 606

原创 Java 链接MySQL数据库【JDBC】

class JDBC{ fun connectMySql(){ //1. 加载驱动 val forName = Class.forName("com.mysql.jdbc.Driver") //2. 获取连接 val jdbcUrl = "jdbc:mysql://127.0.0.1:3306/test_db" ...

2019-02-21 11:04:54 202

原创 attempt to re-open an already-closed object: SQLiteDatabase

attempt to re-open an already-closed object: SQLiteDatabase:原因:执行 sql 语句前调用了 sql.close()解决方法:在合适的地方调用sql.close() 

2019-02-19 14:56:37 5600

原创 mySql 查询最大、最小值及子查询

准备数据:创建表:create table gpChatRecord(id int primary key auto_increment,content varchar(50),date_time datetime);插入单条数据:insert into gpChatRecord(content, date_time) values(1, current_time());...

2019-02-19 09:51:32 6876

原创 MySQL 创建、查看创建语句、删除数据库、表

show databases  查看当前的数据库use database_name 切换到数据库show tables 查看当前数据中的表CRATE DATABASE database_name; 创建数据库CRATE TABLE &lt;表名&gt;(字段名1 数据类型 [列级别约束条件] [默认值],字段名2 数据类型 [列级别约束条件] [默认值],……[...

2019-02-15 17:31:19 3919

原创 android 工程打开时忽然不能用了

android 工程打开时忽然不能用了提示如下错误:Gradle sync failed: Could not delete path 'C:\Users\WIN10\.android\build-cache\0707fc2deb159c5e9a9756243211f51b98abce0d\output\jars\classes.jar'.        Consult IDE log fo...

2019-02-15 14:48:46 371

原创 二分法快速检索数组元素

二分法常见的一种算法,可从有序的容器中快速查找到内容初识 kotlin 创建一个 kotlinAppkotlin anko 第一个项目import kotlin.math.absobject MyTest { @JvmStatic fun main(arg: Array&lt;String&gt;) { var intArray = intArra...

2019-01-29 17:42:42 233

原创 二分法简单用例【测试二分法计算可容纳的个数,递归】

 代码演示采用了 kotlin 初学算法,如有异常欢迎指导,万分感谢!!!初识 kotlin 创建一个 kotlinAppkotlin anko 第一个项目import java.util.regex.Patternobject MyTest { @JvmStatic fun main(arg: Array&lt;String&gt;) { var...

2019-01-29 15:35:29 893

原创 java.lang.StackOverflowError【该异常表示栈溢出。】

java.lang.StackOverflowErrorstack size 8M堆栈溢出,查看是否是方法递归造成。 @JvmStatic fun main(arg: Array&lt;String&gt;) { val olderContent = "一二三四五六七八九十"; println("olderContent\t$o...

2019-01-29 10:10:01 5344

原创 SQL 数据类型 之 数字类型

数字类型(Numeric):    包含两个子类:精确数字与近似数字。精确数字类型对应有限范围内的数值。精度范围与存储要求 数据类型 范围 存储 bigint -2^63(-9223372036854775808)到2^63-1(9223372036854775807)到2^63() 8...

2019-01-25 18:28:57 4325

原创 kotlin anko 第一个项目

参考链接:官方kotlinAnko anko-example官方提供 demo 提示一下错误org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all files for configuration ':cla...

2018-12-21 13:54:15 483

原创 Html 获取 value 时 value 值中包含 英文 ",导致获取数据异常

Html 获取 value 代码如下String urlCotent = "&lt;test describe=\"hello\"Man\" /&gt;";HtmlParser htmlParser = new HtmlParser(urlCotent);String describe = htmlParser.getValue("describe"); // 预期打印 hello"M...

2018-12-14 18:39:24 402

原创 C语言第二章部分习题代码

#include "TypeExpression.h"TypeExpression::TypeExpression(void){}TypeExpression::~TypeExpression(void){}/** 十六进制转换十进制*/void htoi(char s[]);void practice2_3();void squeeze(char retrie...

2018-10-11 10:21:21 549

原创 C语言 按位运算符

编写函数invert(x,  p,  n);将x中从p位置开始向n位置的(二进制)求反,其余位置不变。/** 获取 x 从 p 位置开始向右 n 位置的二进制数*/unsigned getbits(unsigned x, int p, int n){ int a = x &gt;&gt; (p - n); printf("\n对%d右移%d位 结果%d", x, (p -n), ...

2018-10-09 18:41:39 2377

原创 C语言十六进制字符串转换十进制

简单的十六进制转换,用到了大小写字符转换、计算指数。/** 十六进制转换十进制*/void htoi(char s[]);void practice2_3();void main(){ practice2_3();}void htoi(char s[]){ int totalNum = 0; int c; int position = 0; int lastCha...

2018-10-08 17:32:23 16591

原创 C 语言基本类型

C 语言只提供了一下几种类型char 字符型,占用一个字节,可以存放本地字符集中的一个字符。int 整型,通常反映了所用机器的最自然长度。float 单精度浮点型。double 双精度浮点型。此外,还可以在这些基本数据类型的前面加上一些限定符。short 与 long 两个限定符用于限定整型:short int sh;long int sh;在上述类型中,关键字 i...

2018-09-29 17:48:25 523

android 图片压缩完整代码

上传图片时按照服务器限制对图片进行压缩,工具类进行了宽度、高度、图片大小进行循环判断压缩。供大家参考如有问题欢迎指出,积分缺乏忘老板们体谅

2018-06-07

glide-3.6.1

glide-3.6.1 谷歌图片加载框架

2017-08-30

ZXing3.3.0

ZXing二维码扫描

2017-08-30

仿IOS dialog

android 默认dialog 太丑 项目经理 经常要求 模仿苹果 弹框。

2017-07-11

recyclerview 横向纵向滑动,滑动置顶,跳转到某一项item

recyclerview 横向纵向滑动,滑动置顶,跳转到某一项item

2017-01-11

可滑动导航条

实现当点击的item所在父控件位置超出其一般并且可以左/右滑动时,使item一直处在父控件的中间位置。 参考项目地址http://download.csdn.net/detail/hantangsongming/8331289 因需求不同修改大神代码。

2016-06-08

gradle-2.12-all

主机域名解析时通常出现的暂时错误,它意味着......收到响应。 you may need to adjust the proxy settings in Gradle. 解决办法 配置本地Gradle 参考以下链接 http://www.jianshu.com/p/36cfa1614d23 云盘下载地址 链接: http://pan.baidu.com/s/1mhFoI16 密码: 16hb

2016-04-08

空空如也

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

TA关注的人

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