- 博客(112)
- 资源 (18)
- 收藏
- 关注
原创 java 类之间相互引用实例探索
不会,例如:A类中声明一个B类的引用,B类中也声明一个A类的引用,因为类之间的引用相当于指针,声明的时候不会分配对象。即使你在A构造方法中new 一个B类对象,这个B类对象也只是一个新的,与其他的B类对象无关,只是在堆上为这个对象分配了内存。定义了一个Student类、一个Teacher类,他们相互引用,另外在定义一个TestReference测试类。System.out.println("teacher 获取学生信息");System.out.println("student 获取教师信息");
2023-06-20 14:11:57
1454
1
原创 2021-04-26
我们项目引入的第三方的arr包,最终都会缓存在我们机器的如下目录(默认情况下)C:\Users\admin\.gradle\caches\modules-2\files-2.1
2021-04-26 17:27:49
178
原创 springmvc 搭建项目通过ajax请求遇到415
"<!doctype html><html lang="zh"><head><title>HTTP Status 415 – 不支持的媒体类型</title><style type="text/css">h1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} h2 {font-family:Tahoma..
2020-07-24 08:57:39
488
原创 setTimeout 实现setInterval
/** * fn:回调函数,处理结果 * time:多长时间执行1次 * limitNum:达到临界值是,清除定时器 */function wrapSetTimeOut(fn,time,limitNum){ var count = 0; var timeId; return function(){ if(!timeId){ ...
2018-11-16 11:40:41
358
1
原创 react html2canvas ios9 ios10 以下截图为空问题小记录
感谢 https://blog.youkuaiyun.com/guozh90/article/details/79204061 博主这篇文章 给我提供了思路,最终解决了我的问题修改后代码如下import html2canvas from 'html2canvas';import * as locStorage from './localstorages';import { Toast } from 'ant...
2018-06-08 17:08:12
5584
原创 webpack proxy axios create-react-app
当我们使用create-react-app创建项目后,在本地开发完成之后 ,肯定会遇到和服务端交互的问题,这时候配置请求转发是常见的。那么我们配置本地环境请求到服务器的接口。 1 确保你自己已经使用 npm run eject 命令,这个是生成本地webpack配置文件2>package.json中配置如下代码 "proxy": { "/*": { "target": "ht...
2018-04-27 18:10:22
3087
原创 input 输入 小写转大写 遇到坑
看来这位仁兄的 思路 http://blog.youkuaiyun.com/yieryi_/article/details/52078596 很高兴,使用的是 css样式解决<inputtype="text" style="*********; text-transform: uppercase;" name="textfield" id="test"/>本以为能完美解
2017-11-09 17:42:55
3932
原创 Android 应用程序退出后不在运行列表中显示的方法
最近项目遇到个问题,app切换到后台后,app并没有在最近列表中显示。问题在于,我把启动Activity设置了 android:excludeFromRecents="true" 属性把该属性设为 false就行了
2015-09-28 20:56:12
1183
原创 android中更新view的几种方式
package com.example.android;import android.app.Activity;import android.app.PendingIntent;import android.content.pm.PackageInfo;import android.content.pm.PackageManager;import android.con
2015-05-14 10:00:58
1472
原创 android 关联 android-support-v4.jar 源码
1》在libs 文件夹下创建一个文件 android-support-v4.jar.properties2》找到源码位置,然后在添加一句话,例如我的源码位置d:\\software\\android-sdks\\extras\\android\\support\\v4\\src然后重启Eclipse 就ok
2015-04-24 15:53:24
558
转载 Android位图颜色模式的问题
最近开始了android上的编程之旅,在了解2D图形编程时,令人蛋疼的发觉android上仅支持ARGB8888、ARGB4444、RGB565以及Alpha 8这么几种颜色模式,而不支持RGB888这种格式。原本以为即使不支持RGB888我用ARGB8888总行吧,但后来了解到,即使我在内存中用ARGB888颜色模型表示图像,在该图像拷贝到屏幕帧缓冲区的过程中,它也会变成RGB565颜色模式。我
2015-04-03 13:43:20
567
原创 View inflate(resId, ViewGroup , boolean attachToRoot)和View inflate(int resource, ViewGrou)区别
具体详细可以点击链接 去详细看点击打开链接1.若我们采用 convertView = inflater.inflate(R.layout.item_list, null);方式填充视图,item布局中的根视图的layout_XX属性会被忽略掉,然后设置成默认的包裹内容方式2.如果我们想保证item的视图中的参数不被改变,我们需要使用convertView = inflater.
2015-04-01 18:00:55
2548
转载 Java:重写equals()和hashCode()
http://zhangjunhd.blog.51cto.com/113473/71571/1.何时需要重写equals()当一个类有自己特有的“逻辑相等”概念(不同于对象身份的概念)。2.设计equals()[1]使用instanceof操作符检查“实参是否为正确的类型”。[2]对于类中的每一个“关键域”,检查实参中的域与当前对象中对应的域值。[2.1]对于非
2015-03-27 16:24:47
489
原创 去除两个集合中相同的元素,并得到两个集合中非相同元素的集合
ArrayList list1 = new ArrayList(); ArrayList list2 =new ArrayList(); ArrayList list3 =new ArrayList(); list1.add(1); list1.add(2); list2.add(2);
2015-03-26 13:43:30
3447
原创 Android布局文件layout.xml的一些属性值
第一类:属性值 true或者 falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBottom 贴紧父元素的下边缘android:l
2015-03-19 19:09:02
408
转载 Android EditText软键盘显示隐藏以及“监听”
原文地址 http://www.linuxidc.com/Linux/2013-10/91579.htm 一、写此文章的起因本人在做类似于微信、易信等这样的聊天软件时,遇到了一个问题。聊天界面最下面一般类似于如图1这样(这里只是显示了最下面部分,可以参考微信等),有输入文字的EditText和表情按钮等。1、点击表情会在这下面显示表情选择,如图2,如果之前点击输入
2015-03-18 15:02:57
628
转载 Android开发在路上:少去踩坑,多走捷径
Android开发在路上:少去踩坑,多走捷径http://kb.cnblogs.com/page/211676/
2015-03-09 17:06:53
759
原创 ArrayAdapter
/** * A gallery of basic controls: Button, EditText, RadioButton, Checkbox, * Spinner. This example uses the light theme. */public class Controls1extends Activity { @Override
2015-02-27 14:10:55
474
转载 android TextView 异常换行问题
package com.example.zjh_android.utils; /** * * 提供对字符串的全角->半角,半角->全角转换 * */ public class BCConvert { /** * ASCII表中可见字符从!开始,偏移位值为33(Decimal) */ static finalchar DBC_CHA
2015-02-16 13:58:24
1499
原创 android shape 之gradient
效果图如上:代码如下:1》shape_gradient_0.xmlxmlversion="1.0"encoding="utf-8"?>shapexmlns:android="http://schemas.android.com/apk/res/android"> gradient android:startColor="#FFF
2015-02-13 10:36:59
608
原创 Could not find class 'com.google.gson.Gson', referenced from method com.itheima.redbaby.parser.Versi
x引用项目的gson第三方jar包,结果报如下错误Could not find class 'com.google.gson.Gson', referenced from method com.itheima.redbaby.parser.VersionParser.parseJSON解决办法:把lib文件 改成libs 就行了
2015-02-11 22:52:01
2794
1
转载 Android中<meta-data>的使用
原文:http://blog.sina.com.cn/s/blog_8417aea8010110he.html在AndroidManifest.xml中,元素可以作为子元素,被包含在、 、和元素中,但不同的父元素,在应用时读取的方法也不同。1 :在Activity的应用。 xml代码段: java代码段:
2015-01-05 17:28:30
508
转载 仿美团app,浮动layout滑动到顶部悬停效果
原文地址:http://www.eoeandroid.com/thread-558736-1-1.html 说明今天在帖子上看到有人需要做一个类似美团app的一个效果,就是当一个浮动layout的滑动到顶部时,这个浮动layout就悬停下来,当屏幕往下滑动时,浮动layout也跟着往下移动。 因此,我特意也写了一个:浮动layuot滑动到顶部悬停dem
2015-01-04 14:56:25
3414
1
转载 Mark 下 android Touch 事件传递顺序
android Touch事件执行顺序是:Activity.dispatchTouchEvent()ViewGroup.dispatchTouchEvent()View.dispatchTouchEvent()View.onTouchEvent()ViewGroup.onTouchEvent()Activity.onTouchEvent()onInterceptTo
2014-12-29 16:52:12
425
转载 android WebView 与 HttpClient Cookie
原文地址:http://blog.youkuaiyun.com/take8619702/article/details/86389741.WebView中的Cookie信息,或者WebView访问某网络地址前设置其CookieCookieSyncManager cookieSyncManager = CookieSyncManager.createInstance(Ma
2014-12-19 10:14:13
870
转载 Android DownloadManager 的使用
从Android 2.3(API level 9)开始Android用系统服务(Service)的方式提供了Download Manager来优化处理长时间的下载操作。Download Manager处理HTTP连接并监控连接中的状态变化以及系统重启来确保每一个下载任务顺利完成。在大多数涉及到下载的情况中使用Download Manager都是不错的选择,特别是当用户切换不
2014-12-18 13:42:32
505
转载 Android ListView滑动过程中图片显示重复错位闪烁问题解决
原文地址:http://www.trinea.cn/android/android-listview-display-error-image-when-scroll/Android ListView滑动过程中图片显示重复错位闪烁问题解决主要分析Android ListView滚动过程中图片显示重复、错乱、闪烁的原因及解决方法,顺带提及ListView的缓存机制。1、原因分析
2014-12-18 11:30:50
820
转载 Android开源项目第二篇——工具库篇
原文地址:http://www.trinea.cn/android/android-open-source-projects-dev-lib/Android开源项目第二篇——工具库篇本文为那些不错的Android开源项目第二篇——开发工具库篇,主要介绍常用的开发库,包括依赖注入框架、图片缓存、网络相关、数据库ORM建模、Android公共库、Android 高版本向低版本兼
2014-12-18 11:07:06
553
原创 IntentService
在项目中也许你要用到在service中启动一个线程去处理一个耗时的操作,然后还得考虑什么时候关闭掉service。挺麻烦的。android给我们提供了一个IntentService,好使多了。它是service的子类,专门处理异步请求的,而且不用你考虑什么时候关闭servie(stopService()或者stopSelf())。具体上代码吧:package com.example
2014-12-17 11:25:57
474
转载 Android隐藏输入法软键盘的一些说明
发现普遍的方法如下:((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE)). hideSoftInputFromWindow(MyActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_A
2014-12-05 16:32:02
412
转载 Android中layout过程详解
原文地址:http://www.cnblogs.com/xilinch/archive/2012/10/24/2737248.html相比较onMeasure ,layout过程要简单多了,正如layout的中文意思“布局”中表达的一样,layout的过程就是确定View在屏幕上显示的具体位置,在代码中就是设置其成员变量mLeft,mTop,mRight,mBottom的值,这
2014-12-05 14:40:28
474
转载 Android中mesure
invalidate()最后会发起一个View树遍历的请求,并通过执行performTraersal()来响应该请求,performTraersal()正是对View树进行遍历和绘制的核心函数,内部的主体逻辑是判断是否需要重新测量视图大小(measure),是否需要重新布局(layout),是否重新需要绘制(draw)。measure过程是遍历的前提,只有measure后才能进行布局(layout
2014-12-05 14:26:24
428
转载 java正则表达式 过滤特殊字符的正则表达式
Java正则表达式学习: 因为正则表达式是一个很庞杂的体系,此例仅举些入门的概念,更多的请参阅相关书籍及自行摸索。 \\ 反斜杠 \t 间隔 ('\u0009') \n 换行 ('\u000A') \r 回车 ('\u000D') \d 数字 等价于[0-9] \D 非数字 等价于[^0-9] \s 空白符号 [\t\n\x0B\f\r] \S 非空白符号
2014-11-19 16:11:01
584
转载 使用Linkify + 正则式区分微博文本链接及跳转处理
如同新浪微博Android版的应用上,当我们点击微博文本上的链接会自动跳转界面,或网站链接跳转网页浏览,或邮箱链接跳转邮箱服务,或电话号码链接跳转拨号界面。Android 帮我们设计了一个类:Linkify Linkify是一个辅助类,通过RegEx样式匹配,自动地在TextView类(和继承的类)中创建超链接。符合特定的RegEx样式的文本会被转变成可点击的超链接,这些超链接隐式地调用
2014-11-19 14:35:32
1151
转载 Android开发技巧之viewstub用法详解及实现延迟加载
ViewStub 是一个不可见的,大小为0的View,最佳用途就是实现View的延迟加载,避免资源浪费,在需要的时候才加载View"需要注意的是,加载view之后,viewstub本身就会被新加载进来的view替换掉上代码了,看完就理解了acitivity_main.xml[html] view plaincopyprint?
2014-11-19 10:58:47
613
转载 android中用Spannable在TextView中设置超链接、颜色、字体
TextView是用来显示文本的,有时需要给TextView中的个别字设置为超链接,或者设置个别字的颜色、字体等,那就需要用到Spannable对象,可以借助Spannable对象实现以上设置。res-layout-main.xml: Java代码 "1.0" encoding="utf-8"?> "http://schemas.
2014-11-04 10:04:51
596
转载 android - SpannableString或SpannableStringBuilder以及string.xml文件中的整型和string型代替
背景介绍在开发应用过程中经常会遇到显示一些不同的字体风格的信息犹如默认的LockScreen上面的时间和充电信息。对于类似的情况,可能第一反应就是用不同的多个TextView来实现,对于每个TextView设置不同的字体风格以满足需求。 这里推荐的做法是使用android.text.*;和 android.text.style.*;下面的组件来实现RichText:也即
2014-11-04 10:00:50
495
原创 ToastUtils
package com.paic.egis.smts.companieshouse.utils;import android.content.Context;import android.os.Handler;import android.os.Looper;import android.view.Gravity;import android.widget.Toast;
2014-10-21 13:39:43
643
转载 UML类图几种关系的总结
原文地址:http://www.open-open.com/lib/view/open1328059700311.html 在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)
2014-10-15 10:47:57
455
android 4.03 15源码
2013-11-30
android项目的demo版
2012-11-27
android fisrtdemo
2012-03-07
小区物业管理系统(Java(C/S))
2010-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人