自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yukun314的专栏

苦逼的程序猿

  • 博客(28)
  • 资源 (24)
  • 收藏
  • 关注

原创 android SQLite事务和kotlin协程

SQLite事务和Kotlin协程结合使用需要特别特别注意suspend fun test(bsc:BookSourceConfig){ val db = DBManager.openDatabaseW() if (db != null) { db.beginTransaction() try { testA(db,bsc) testB(db, bsc)

2020-11-04 15:52:22 196

原创 android使用协程

本文只说明协程怎么在android中使用,如果您对协程的概念,语法等不熟悉,请自行搜索学习。1.添加协程依赖当前最新版本1.3.9implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9'2.实现BaseActivity为了开发方便这里BaseActivity里实现协程,其他Activity都继承BaseActivity。abstract class BaseActivity : AppCompatActivi

2020-11-01 18:09:33 1574

原创 TabLayout 文字/图标/背景动画

介绍在Tablayout的基础上添加字体或图标的缩放及颜色过渡动画等。使用的Tablayout的版本:com.google.android.material:material:1.2.1实现效果如下:实现功能:1.修改Indicator动画2.添加文字缩放及颜色过渡动画3.添加自定义图标大小及缩放和颜色过渡动画4.添加背景颜色过渡动画说明:文中所有代码块中的 //… 代表省略多行代码准备:从库中复制TabLayout、TabItem,TabLayoutMediator三个类到Tab

2020-10-04 13:34:35 1014 1

原创 视频转码-编译ffmpeg、X264、fdk-acc

视频转码-编译ffmpeg、X264、fdk-acc编译环境Ubuntu 18.04.2 LTS 64位android-ndk-r20b-linux-x86_64地址FFMPEGX264fdk-aac开始编译把源码准备好 下载/git clone把x264和fdk-aac放到ffmpeg目录里,也可以放其他任意位置。如图编辑编译脚本,脚本可以在文末下载。把config.sh中的ANDROID_NDK_ROOT修改成NDK的实际地址,其他不需要修改若x264目录与小编不一致

2020-07-06 14:38:51 2219

原创 历史上的今天API

1.介绍历史上的今天的所有数据来自维基百科,并且把数据分成了大事记、出生和逝世两部分。该API是码云的Gitee Pages服务建立的,即每天的数据都是一个json文件。2.用法大事记API地址:https://zhufred.gitee.io/zreader/ht/event/+日期.json出身和逝世API地址:https://zhufred.gitee.io/zread...

2020-01-16 16:59:43 1128

原创 PopupWindow 距边框有一小段距离

PopupWindow 当宽设为MATCH_PARENT时 不能铺满全屏 ,或设置底对齐显示时 距底边框有一小段距离,如图要解决这个问题只需 添加如下一句代码setBackgroundDrawable(null)对话框宽度无法铺满全屏的问题 请移步...

2018-03-24 15:50:31 2836 1

原创 Android浸入式轮子

项目地址:BarLibrary偷个懒 直接把README.md的内容拿来。使用kotlin造的一个小小的轮子。 一边学习Kotlin一边利刚学的kotlin造个一个小小的轮子,该轮子就是设置StatusBar和NavigationBar的背景颜色/透明和图标颜色,没错就是所谓的浸入式。怎么使用? override fun onCreate(savedInstance

2017-12-30 21:13:33 375

原创 Execution failed for task解决办法

AS 编译出现 Compilation error. See log for more detailsorg.gradle.api.tasks.TaskExecutionException: Execution failed for task ':xxx:compileDebugKotlin' 在AS Terminnal 中输入命令:gradlew compileDebugKotlin --sta...

2018-06-21 11:07:58 26314

原创 Plugin with id 'kotlin-android' not found.

在java的android的项目中添加Kotlin的Module时,提示如图所示的错误解决办法:在buildscript下面的dependencie中添加classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"如图:

2017-10-30 17:34:02 13812

原创 Eclipse安装efxclipse插件(JavaFX工具)

首先是怎么获取efxclipse插件的地址,方法如下:1.进入eclipse官网https://www.eclipse.org2.在首页上点击“Community of Progects”(就不上图了)3.搜索efxclipse 如图4.点击DWONLOAD关键的出来了:Update Sites: Runtime Updates site :ht

2017-06-30 23:28:31 5443 1

原创 Android Studio JNI cmake 不能生成.so文件

首先 小白一枚。最近项目用到JNI,开始学习学习。参考 https://developer.android.com/studio/projects/add-native-code.html#download-ndk若不能翻墙 请看:http://blog.csdn.net/yukun314/article/details/72654038按照其中的 向现有项目添

2017-05-23 18:06:16 2376 1

转载 向您的项目添加 C 和 C++ 代码

原文地址:https://developer.android.com/studio/projects/add-native-code.html#download-ndk一下内容完全复制与此地址,至于为什么你懂得!向您的项目添加 C 和 C++ 代码本文内容下载 NDK 和构建工具创建支持 C/C++ 的新项目构建和运行示例应用向现有项

2017-05-23 17:48:41 1018

原创 基于Zxing修改定位点(码眼)的颜色

废话就不多说了,多说废话也没有什么用…… 来一张图片说明: 这下可明白我说的是修改哪里的颜色了吧。 那好接下来我们就开始…废话还不快点上代码。 package com.google.zxing.qrcode.encoder public final class ByteMatrix 首先 定义一下两个List //定位点的外边框位置点 public final List<My

2016-10-15 16:55:03 3705 4

原创 Zend Studio 保存 自动格式化代码

依次点击Window->Preferences->PHP->Editor->Save Actions,在Save Actions界面中 勾选复选框Format source code。Apply后试试是不是已经保存代码是就会自动格式化代码了。 是不是自动格式化的样式不是你想要的呢?不过没关系,接下来我们来一起设置格式化的样式。Window->Preferences->PHP->Code Style

2016-10-06 14:35:09 4321

原创 android 6.0 创建文件或文件夹失败

在AndroidManifest.xml中添加<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>权限 代码如下File appDir = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM

2016-08-01 10:31:47 14217

原创 android 在应用中启动其他应用Intent的写法

解决了跳转到其他应用的各种问题。先上代码。private Intent getAppIntent(String packageName) { Intent intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Intent.CATEGORY_LAUNCHER); intent.setF

2016-04-29 15:46:08 1602

原创 Genymotion添加devices时出现Connection timeout occurred的解决办法

Genymotion添加devices时如图的错误: 解决办法: 打开C:\Users[你的名字]\AppData\Local\Genymobile\genymotion.log日志文件(AppData文件夹是隐藏的,要显示隐藏才能看到哦)。在日志的最后面找到类似 Downloading file "http://files2.genymotion.com/dists/4.1.1/ova/g

2016-03-08 10:53:06 7049 2

原创 android Studio 混淆

# Add project specific ProGuard rules here.# By default, the flags in this file are appended to flags specified# in C:\Android\sdk/tools/proguard/proguard-android.txt# You can edit the include path

2016-01-13 17:19:13 484

原创 图片浏览和广告Banner

本项目包含两大部分:1.图片浏览基于ViewPager实现的图片浏览器。解决了ViewPager与图片放大的事件冲突。可以浏览资源Id的图片、Bitmap的图片、网络图片(异步加载)。图片可放缩(双击放大、两手指滑动可实现放缩)。可以根据自己的需要添加显示在最上面和最下面的Menu菜单,也可以设置Menu菜单的显示方式(单击时显示或一直显示)。和下面的轮播Banner一样也提供了16种图片切换动画,

2015-12-13 15:16:23 492

原创 Android Studio -- Error retrieving parent for item: No resource found that matches the given

错误信息如下:E:\androidStudio\项目名\app\build\intermediates\res\merged\debug\values-v23\values-v23.xmlError:(3) Error retrieving parent for item: No resource found that matches the given name 'android:TextApp

2015-12-08 16:32:58 6166

原创 Android Studio 版权信息编辑

在Android Studio 中新建文件时自动生成版权信息操作方法如下图所示: 在步骤6中使用到的today、today、username等元素意义参考 http://www.jetbrains.com/idea/help/copyright-profiles.html

2015-11-28 21:46:28 730

原创 Android Studio 怎么查看方法注释

在Eclipse中 鼠标放到方法处 就可以弹出该方法的注释。在Android Studio 中怎么才能查方法注释呢? 经一番查找资料有一下几种方式可以查看方法注释。 1.鼠标光标停在方法处 按 Ctrl+Q 键 2.鼠标放到方法上自动弹出注释。Setting—General—(勾选)Show quick doc on mouse move delay项即可,如图 显示效果如图: 以上主

2015-11-28 20:27:13 2158

原创 可折叠显示文字

先来看效果图: 原理很简单:就是用RelativeLayout包装了一个TextView和一个ImageView。下面直接上代码:import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.text.TextUtils;

2015-11-04 18:30:13 524

原创 Android实现Banner界面循环轮播

先看看demo的效果图 简单介绍下所实现的功能: 1.可以自动循环轮播,轮播的时间间隔可以设置。 2.可以手动左右滑动播放 3.添加了onItemClick监听 4.添加onPageChangeListener监听 5.等等 该控件是基于ViewPager实现的,参考了http://blog.csdn.net/stevenhu_223/article/details/45577781以

2015-10-16 18:00:02 2409

原创 ViewPager禁用左右滑动

ViewPager 禁用左右滑动的方法: 继承ViewPager在dispatchTouchEvent方法中处理。主要代码如下: private float x=0,x1=0; private boolean a = false; @Override public boolean dispatchTouchEvent(MotionEvent ev) {

2015-08-17 18:05:44 759

原创 Fatal signal 11 (SIGSEGV) at 0x00000014 (code=1), thread 29925 (cloud.diversion)

android使用webView产生 Fatal signal 11 (SIGSEGV) at 0x00000014 (code=1), thread 29925 (cloud.diversion)奔溃问题解决办法。android 使用hardwareAccelerated(硬加速)有可能会导致这样的问题。webView禁用掉就可以了。如:myWebView.setLayerType(Vi

2015-08-14 15:18:26 1469

原创 android4.1.2 WewView的网页中表单的输入框得到焦点不能输入

android4.1.2 WewView的网页中表单的输入框得到焦点不能输入,如图 第三方QQ登陆添加 settings.setUseWideViewPort(true);就可以正常输入了。再添加:settings.setLoadWithOverviewMode(true);WebView就可以自适应屏幕了。 settings.setUseWideViewPort(

2015-02-05 18:04:47 726

原创 ava.lang.RuntimeException: Unable to instantiate activity ComponentInfo{*****Activity}: java.lang.Cl

不说废话,产生java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{*****Activity}: java.lang.ClassNotFoundException: Didn't find class "*****Activity" on path: /data/app/*******.apk的错误,

2015-02-04 15:33:21 5926

Launcher3-6.0.1-r22.tar

android6.0.1版的Launcher3的源码。这是从https://android.googlesource.com/platform/packages/apps/Launcher3/下载的压缩包。解压后导入eclipse或AS中会有错误,怎么修改网上找(很多的)

2016-03-27

自动左右滚动Banner例子

autoScrollBanner.jar的使用例子。

2015-10-16

universal-image-loader.jar

异步加载图片的jar.这里只是方便大家下载

2015-10-16

AutoScrollBanner

常见的广告Banner。该jar实现了自动左右滚动(封装了多种动画 也可自定义动画),使用非常简单,和listView使用方法非常相似。压缩包了包含 autoScrollBanner.jar和javaDoc

2015-10-16

MyViewPager

实现可以设置禁用左右滑动,view的切换动画等

2015-08-17

GPS数据格式转换

GPS数据格式转换 只可以转换.txt文件

2013-06-18

宝石迷阵3源码 andengine

使用andengine游戏引擎开发的宝石迷阵3!该源码是完整的项目,编码gbk.里面注释比较多,适合初学andengine!!

2013-05-06

andengine开发源码和API

andengine开发源码和API!下载的别人的(为了照顾那些分少的朋友,免费上传)

2013-03-24

android版zyk阅读

说明:开打umd文件要求android版本2.3以上。自定义模式要求android版本2.0以上 功能简介: 1.拥有强大的本地阅读功能,zykRead支持txt、umd文件,支持jpg、gif、png图片 2.对于文件有普通、翻页、自定义模式。自定义共有4组(10中)基本元素,可组合出130多种阅读模式。 3.可以设置字体大小、阅读模式和阅读速度 4.添加新书签、打开指定书签的内容、删除无用的书签(长按删除) 5.文件浏览,更方便查找sd卡中的新文件 6.记录6条最近阅读的文件,更方便阅读

2012-12-09

激光游戏meon

刚做好的游戏,完全模仿手机版的meon做的!玩法也是一样的

2012-06-04

java 光线折射游戏

java 写的光线折射游戏!不知大家是否玩过Aargon 的那款光线游戏,记得当时觉得挺有意思的,让我痴迷好一阵子。好像我对这种逻辑游戏还是挺热衷的。鼠标左键单击 顺时针旋转道具,右键逆时针。 中键换风格,一种是我之前做的,特丑。由此对美工失去信心。 鼠标拖拽移动道具,松开放置。 注:下载的别人的!之所以再上传时因为在csdn上没有找到相关的东西。想方便大家学习!我正在做电脑版的meon,希望大家到时能喜欢!

2012-05-15

java一些常用代码

java一些常用代码 整理的别人的内容,只是为了方便大家阅读和学习

2012-04-18

连连看和音乐播放器 毕业设计

连连看和音乐播放器的毕业设计(包括源码和论文) 没有一点基础就不要下了(你看不懂)

2012-04-17

韩顺平 山寨QQ 代码

这是对韩顺平的视频的山寨QQ进行功能的加强。客户端的登录窗口,可以通过服务器访问数据库进行身份验证,也可以客户端进行增删好友的操作。这些操作都是从客户端将信息传到服务器然后再服务器端访问数据库的。

2011-11-06

韩顺平 满汉楼餐饮管理系统 JAVA项目源码

这是韩顺平老师讲解的一个JAVA项目,适合初学者学习,主要培养一种项目开发的思维能力,在完成这个项目后,基础必然会得到很大的提升! 也为了能让你省些资源分

2011-11-06

韩顺平学生管理系统代码_Java

1、将工程导入MyEclipse 2、在SQL2000管理器中,新建数据库,名为stugl 3、还原数据库,从文件夹中找到SQL文件夹,内部有ststuglbk文件,将其还原即可 源代码 java

2011-11-06

韩顺平 java 视频 坦克大战源代码

这是学着韩老师教学视频做的。然后自己再补充了一点。韩老师让我学到了很多东西,真的很感谢。

2011-11-06

MediaPlayer 源码和用到的.jar

MediaPlayer开发播放器,其中包括 源码和用到的 jmf.jar 、mediaplayer.jar 、sound.jar包

2011-04-17

jsp-smartupload 上传控件完美版:解决中文、内存所有问题

jsp上传控件-smartupload完美版: 经过重新修改编译后,有4大特点: 1.解决中文上传乱码问题 2.解决中文下载乱码问题 3.解决无法自动生成文件夹问题 4.解决长时间运行内存泄漏问题

2011-03-15

J2EE 上传控件 commons-fileupload-1.2.jar

包括:commons-fileupload-1.2.jar commons-fileupload.jar commons-io-1.3.1.jar

2011-03-15

java学习者的宝典:jsp\web\数据库等

第1章 JSP与Web应用程序 第2章 配置Dreamweaver Ultradev 4开发环境 第3章 JSP基础 第4章 Java与面向对象编程 第5章 数据库基础知识

2011-03-14

用java写 播放 Mid 、Wav格式的音乐文件代码

这里写的是用java 语言写的播放Mid、Wav两种格式的音乐。在文档里有解释,相信有一定java基础的朋友们都能看懂的

2011-03-10

连连看源码,J2SE,共爱好者参考

本连连看是用J3SE语言,MyEclipse平台完成的。仅供爱好者参考或爱玩连连看的朋友玩.由于我可以上传小于15MB的文件,我只能不音乐的东西全删了,见量

2011-03-10

连连看,用J2SE完成的,仅供爱好者参考

本连连看是用J3SE语言,MyEclipse平台完成的。仅供爱好者参考或爱玩连连看的朋友玩.由于我可以上传小于15MB的文件,我只能不音乐的东西全删了,见量

2011-03-10

空空如也

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

TA关注的人

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