自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android进阶(4)Paint实现几种效果

###1.线性渐变 文字闪烁效果(聚光灯效果)关于Shader.TileMode.CLAMPCLAMP 如果当前的图片无法填满容器,则其在横/纵向上将最后一个像素拉伸REPEAT 如果当前的图片无法填满容器,则其在横/纵向上复制一个去填充MIRROR 如果当前的图片无法填满容器,则其在横/纵向上复制一个镜像去填充,需要注意的是横向上是左右镜像,纵向上是上下镜像 public class LinearGradientTextView extends AppCompatTextVie

2020-05-15 16:34:44 331

原创 Android进阶(3)Activity的setContentView到底干了什么?(源码分析)

###1.涉及到的类ActivityWindowPhoneWindowDecorViewWindowManagerWindiwManagerImplViewManagerWindowManagerGlobalViewRootImpl###2.基本流程Activity 调用setContentView 实际上是调用的Window.setContentViewActiv...

2020-05-07 15:21:19 249

原创 Android进阶(2)Activity的启动流程分析(源码)

###1.涉及的主要类LauncherActivity(桌面点击图标启动)ActivityInstrumentationActivityManagerService(AMS)ActivityStarterActivityStackSupervisorActivityThread###2.主要流程LauncherActivity 当点击时调用onListItemClick...

2020-05-06 16:46:10 675

原创 Android进阶(1)理解Handler机制(源码分析)

1.什么是Handler?为什么要用Handlerandroid在主线程中不建议做耗时操作(ANR),而子线程中更新UI是线程不安全的(Only the original thread that created a view hierarchy can touch its views),由此,Handler的作用在这里体现出来了,通过使用Handler完成主线程和子线程信息的传递,从而达到刷新U...

2020-04-30 11:42:19 220

原创 自定义一个Banner用用(基于ViewPager)

自定义Banner继承RelativeLayout public class Banner extends RelativeLayout implements ViewPager.OnPageChangeListener { RelativeLayout container; ViewPager pager; LinearLayout points; ...

2019-05-22 22:59:43 327

原创 还在使用别人的,自定义一个PullToRefreshLayout吧(继承LinearLayout)

新建PullToRefreshLayout继承LinearLayout public class PullToRefreshLayout extends LinearLayout { private static final int STATUS_NORMAL = 1;//普通状态 private static final int STATUS_PULLING = 2;...

2019-05-22 22:43:14 298

转载 Github访问慢怎么办?

1.打开链接,查询github.com的dns2.找一个最近的ip,最好是本省,复制下来3.打开C:\Windows\System32\drivers\etc下的host文件4.末尾添加github.com的ip,例5.重新刷新页面...

2018-07-31 23:23:49 764

原创 Android 相机开发 Camera-附带扫码遮罩界面实现原理(自动聚焦)

相机遮罩实现原理,FrameLayout中如果控件一样大,同一时间只能见到最上面的。1.自定义ViewFindView,相机遮罩界面public class ViewFinderView extends View { //相机遮罩框外面的线,阴影区域,滚动线 private Paint border, area, line; //相机遮罩框中间透明区域 ...

2018-07-31 23:07:42 3716 1

原创 Android文字识别,tess-two的使用(基于Android Studio)

1.添加引用    implementation 'com.rmtheis:tess-two:8.0.0'2.将数据文件引入raw文件夹中3.使用之前将数据文件拷贝到本地内存中,文件的父目录必须为为tessdata,例如 sdcard/0/jbxt/tessdata/eng.traineddata,原因如下4.使用,不要在主线程中使用 福利    1.大牛的Gith...

2018-07-31 17:31:10 6886

原创 eclipse添加Alt+/的提示

1. Widows — Preference — Java — Editor — Content Assist — Advanced — Java Proposals2.2. Content Assist 下的自动生成 在点后面添加从a到z26个英文字母  

2018-07-31 17:07:54 3814

原创 Tesseract-OCR 简单的中文数字混合训练

提示,我当前Tesseract-OCR 版本是 4.0 ,jTessBoxEditorFX是2.0.11.下载Tesseract-OCR 链接2.下载jTessBoxEditorFX 链接,如果中文一定要选择FX版本(基于Java,需安装JDK)3.Tesseract-data目录 Github,下载下来将需要的文件放到Tesseract-OCR安装目录下的tessdata目录下4...

2018-07-31 16:55:19 5127 6

转载 android开源学习项目+工具(发现随时添加)

首先推荐一位大牛的CSDN 1.仿网易云音乐客户端 Github2.仿全民TV Github3.仿简阅客户端 Github4.豆芽客户端 Github5.即时通讯:嗨豹Github6.洛克商城 Github7.Oschina官方客户端 Git8.Android6.0以上申请权限 简书,这个真心的良心活9.仿微信时光轴 Github10.安卓选择器类库,包...

2018-07-31 16:03:02 232

原创 svn服务端搭建

1.打开链接,选择下载2 安装软件,基本都是下一步,注意端口占用3 安装完成后,启动VisualSVN Server Manager

2017-12-06 15:52:08 223

原创 java/Android开发环境搭建

1.jdk下载网站,下载完成点击安装,除路径修改之外一路next。    1.环境变量配置        1.右键我的电脑 - 属性 - 高级系统设置 - 环境变量 - 系统变量         2.新建JAVA_HOME ,变量值为jdk安装目录        3.编辑path ,在最后添加  ;%JAVA_HOME%\bin;    2.检查        1.win ...

2017-12-06 15:31:01 366

原创 tomcat服务端的配置

一 jdk的下载和安装    1.下载jdk,链接http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,尽量选择前人使用过的版本,比较稳定    2. 配置环境变量           1.JAVA_HOME=C:\Program Files\Java\jdk1.7.0_7...

2016-09-05 16:08:06 399

原创 TomCat部署的项目中已经上传的文件在重启后会删除

       今天TomCat在重启的时候,忽然发现自己上传的文件找不到了,于是找了找,发现在TomCat重启的时候,项目会重新部署,而此时开发工具中是没有那些上传的文件的,那些原本上传的文件就不见了,上传文件路径最好设置webapps之外,可以在webapps并行的目录下,建一个upload文件,专门存储应用上传的文件.当然上测试环境或者生产环境就不会了~直接上传到tomact下对于小文件小频率...

2016-08-20 16:09:59 9723

android 常用框架

android 常用框架集合,可能和之前的有重复的,也有新的

2018-10-12

google屏蔽广告

google屏蔽广告插件,拖拽安装即可,

2018-09-28

Jquery登录框抖动特效

Jquery登录框抖动特效,复制粘贴就能用 Jquery登录框抖动特效,复制粘贴就能用

2018-01-09

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

TA关注的人

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