自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android跑马灯控件,可水平滚动和垂直滚动

水平滚动:从右往左。垂直滚动:从下往上。先来张效果图:控件源码:package com.otess.marquee;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics...

2020-01-17 14:04:22 3587

原创 Android通知工具类,含8.0通知适配,打开通知设置页面适配

先贴上代码,之后简单分析一下:package com.lct.customview.wholeimport android.annotation.TargetApiimport android.app.NotificationChannelimport android.app.NotificationManagerimport android.app.PendingIntenti...

2019-03-01 17:08:17 2023

原创 Android指定文件缓存路径

获取本地缓存路径的方法:public File getDiskCacheDir(Context context, String uniqueName) { String cachePath; if (Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState()) || !Environment.isEx...

2019-02-18 14:39:45 419

原创 react navigation 页面切换方法总结

 this.props.navigation.navigate('RouteName')如果RouteName页面已打开,则跳转到RouteName页面,并关闭RouteName之上的页面如果RouteName页面未打开,则启动RouteName页面。 this.props.navigation.push('RouteName')不管RouteName页面是否已打开,每次都启动...

2019-01-24 13:47:25 1098

原创 react navigation 依赖添加

在项目根目录下执行下面的命令, 针对目前最新的 3.0.9版本npm install --save react-navigationnpm install --save react-native-gesture-handlerreact-native link

2019-01-24 10:57:41 550

原创 React Native version mismatch 错误处理

错误描述:console.error: React Native version mismatch.JavaScript version:0.57.8Native version:0.55.4引发原因:在运行项目之前,我本地node服务中已经运行了另外一个RN项目,而另外那个项目的js版本为0.55.4,要运行的项目js版本为0.57.8。所以就引发了上面的错误。解决办法就是关...

2019-01-23 15:38:05 2660

原创 ReactNative创建项目

使用 React Native 命令行工具来创建一个名为"MyApp"的新项目:react-native init MyApp提示:你可以使用–version参数(注意是两个杠)创建指定版本的项目。例如react-native init MyApp --version 0.44.3。注意版本号必须精确到两个小数点。...

2019-01-23 15:19:18 249

原创 内部RecyclerView与外部RecyclerView的点击事件保持一致

先看一张图:图中的列表是有两个RecyclerVew组合成的,外部RecyclerView的LayoutManager为LinearLayoutManager,内部RecyclerView的LayoutManager为GridLayoutManager。区域1是外部Item,区域2是内部Item,区域3是内部RecyclerView。因为内部RecyclerView的item个数较少,所以...

2018-11-07 14:11:35 2957 1

原创 Android软件盘顶起底部控件的解决方案

 情景描述:当Activity的布局中有RecyclerView,ListView等列表控件时,软件盘弹出会将底部控件顶起,这时底部控件可能遮挡住一些我们想要显示的内容,如下图所示,输入框就被遮挡住了,这肯定不是我们想要的结果。 解决方案:这里提供两种解决方案。(只需要使用其中一种即可)1. 在AndroidManifest文件中,给当前Activity配置android:window...

2018-11-06 17:41:15 2709 1

原创 IDEA,WebStorm,AndroidStudio使用Git提交代码到码云仓库

因为idea,webstorm,AndroidStudio同属一个公司开发,风格很是相似,并且它们使用Git托管代码的方式也是一样的。在此记录下把本地代码提交到码云上的远程仓库步骤。1.在码云上面新建项目,不要勾选readme文件。2.配置Git3.创建本地Git仓库4.安装ignore插件,项目中的某些文件没必要加入版本控制,这里通过ignore插件来添加忽略...

2018-09-27 17:20:56 1353

原创 AndroidStudio 3.1 截取手机屏幕

AS更新到3.1后,原本的截屏路径发生了变化,新的截屏方式如下:

2018-09-21 13:59:18 7329

原创 AndroidStudio3.1.3构建工程出错:Failed to execute aapt,解决办法

在更新AS的时候提示gradle-plugin(3.1.3最新)和gradle version也可以更新,当时没想太多随手点了更新。更新完成之后,构建项目提示Failed to execute aapt错误,网上浏览了一圈没有找到解决办法。最后把工程根目录build.gradle文件中的gradle版本改为原来的3.0.1问题解决。造成这个问题的具体原因我目前还不知道,暂时用这个笨办法解决,如果你...

2018-07-02 19:11:55 1098

原创 Android 控件获取焦点

如果想让页面上的某个控件获得焦点,比如Button(mBtn),则可以通过如下代码实现:mBtn.setFocusable(true);mBtn.setFocusableInTouchMode(true);mBtn.requestFocus();

2018-02-27 13:40:38 7987

原创 RecyclerView 调用notifyDataSetChanged()方法刷新后 自动滚动到顶部 问题解决办法

不清楚是不是受到RecyclerView 内部嵌套RecyclerView 的影响,当我调用外层RecyclerView的notifyDataSetChanged时,刷新完成后页面自动滚动到顶部。网上有帖子说把RecyclerView 的高度设置为match_parent,我尝试了下没有作用。最后通过调用RecyclerView的 setFocusableInTouchMode方法解决了问题。

2018-02-05 16:09:29 17422 16

原创 Android写xml布局时的注意事项

xml布局,View标签

2017-12-05 10:56:27 393 1

原创 启动其他应用程序的组件

apk中可被其它apk启动的组件有4中,即Android四大组件。 这里以Activity为例。Intent intent = new Intent();intent.setComponent(new ComponentName("com.lct.test11", "com.lct.test11.MainActivity"));startActivity(intent);我们需要用到Compo

2017-11-28 15:30:29 419

原创 第一行代码--知识点记录

Android大致可以分为四层架构:Linux内核层、系统运行库层、应用框架层、应用层。Android运行时库中包含了Dalvik虚拟机(5.0系统之后改为ART运行环境),它使得每一个Android应用都能运行在独立的进程当中。Android 7.0系统加入多窗口模式功能。目前Android4.0以上的系统已经占据了超过98%的Android市场份额。AppCompatActivity是一种

2017-11-28 12:39:25 482

原创 Android dialog,toast,snackbar小节

dialog,toast,snackbar

2017-09-28 15:51:17 343

原创 Android 全屏情况下 webview中输入框被软件盘遮挡问题解决方案

webview软件盘问题

2017-09-28 13:42:12 1164

原创 Android studio lambda环境配置

lambda

2017-09-28 13:22:00 366

原创 Android studio butterknife 8.4.0环境配置

butterknife

2017-09-28 13:15:26 387

原创 Android获取屏幕宽高

Android获取屏幕宽高

2017-09-28 12:01:03 300

原创 Android手机底部导航栏遮挡住布局问题解决方案

Android底部导航栏遮挡住布局

2017-09-28 11:50:14 9003

原创 ViewPager设置切换动画不可用

ViewPager关闭切换动画

2017-09-28 11:32:55 461

原创 Android inflate 方法理解

inflate

2017-09-23 16:28:38 429

原创 计算机等级考试报名系统-毕业设计

该系统是一个简单的毕业设计。1.系统分为 学生,系统管理员,院系管理员三个模块。2.学生模块分为:报名流程、考生须知、在线报名、注册信息、我的报名、注销退出 6部分。3.系统管理员分为:修改个人密码、院系信息管理、注册用户管理、报名信息管理、安全退出系统 5部分。4.院系管理员分为:修改个人密码、报名信息管理、安全退出系统三部分。5.数据表:sutdent,sign,college,admin 4张

2017-08-17 10:54:34 3925 9

原创 Android Studio关联 SVN

1.忽略文件需要在关联之前添加下图显示的是要忽略的文件:2.关联步骤详见下面的博客:http://blog.csdn.net/ma969070578/article/details/50923761

2017-07-10 11:35:51 437

原创 Android jni

Android jni 简单实现

2017-03-22 18:26:44 398

原创 Android常用依赖库和jar包

Android常用依赖库和jar包

2017-03-15 17:39:18 1058

原创 Android Hugo 使用

Android Hugo 使用的简单说明

2017-02-22 11:41:26 2872

原创 Android Studio 将Library库打成jar包

Android Studio 打包jar包

2017-02-21 19:09:59 4201

计算机等级考试报名系统任务书

计算机等级考试报名系统任务书,主要描述了内容进度,仅供参考。

2019-02-28

计算机等级考试报名系统源码

一个简单的计算机等级考试报名系统,自己做的毕业设计。

2017-08-17

Android Studio NDK及so文件开发

android ndk 开发的简单实例

2017-03-22

commons-io-1.3.2.jar

通过该jar包中的工具类,可以将字符流字节流等直接转换为字符串

2017-03-17

空空如也

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

TA关注的人

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