![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
SunShanai
bosk--Android开发者
展开
-
Dom4j读取XML文件时遇到的一个问题(关于DTD)
最近做一个小项目,要用到Dom4j对XML文件进行读取,获得数据库配置信息,XML文件如下: com.microsoft.sqlserver.jdbc.SQLServerDriver localhost:CityCRM sa 123456 利用Dom4j读取XML代码如下: private static Str原创 2015-06-05 09:42:51 · 2859 阅读 · 0 评论 -
毕业设计笔记--Ubuntu 14.0.4下Mapbox源码分析1
MapView是整个MapBox的核心,有必要先把MapView研究一下。 MapView的initialize方法其中调用了setWillNotDraw(false):自定义View中如果重写了onDraw()即自定义了绘制,那么就应该在构造函数中调用view的setWillNotDraw(false),设置该flag标志。其实默认该标志就是false。 MapView的getMapAsync(f原创 2017-01-19 11:10:17 · 2248 阅读 · 0 评论 -
git 设置 ssh key
Windows PowerShell 版权所有 (C) 2015 Microsoft Corporation。保留所有权利。 E:\github\HorizontalScrollView [master +3 ~0 -0 !]> E:\github\HorizontalScrollView [master +3 ~0 -0 !]> cd~/.ssh cd~/.ssh : 无法将“c原创 2016-05-21 22:40:31 · 2835 阅读 · 0 评论 -
关于Android中View滑动知识的一点个人理解
View是Android中重要性不亚于四大组件的存在。今天主要看看Android中关于View滑动的一些小知识点 View的滑动在Android中有三种方式: 1.使用scrollTo或scrollBy;2.使用动画;3.改变布局参数(改变LayoutParams) 下面是一个随手指在屏幕上随意滑动的小例子(Android开发艺术探索原创 2016-07-24 16:36:08 · 541 阅读 · 0 评论 -
修改Android文件选择器开源控件aFileChooser 增加多选功能
aFileChooser是github上一款很受好评的android文件选择器,代码写的非常简洁,可扩展性非常好,地址为https://github.com/iPaulPro/aFileChooser,有兴趣的开发都可以下载下来看一下。由于近期做东西要用到文件选择的功能,于是拿下来稍加修改用了一下,主要扩展了以下两个功能: 1.由原来的只能单选变为多选, 2.增加文原创 2016-05-29 19:16:54 · 5053 阅读 · 9 评论 -
仿ViewPager相册(使用HorizontalScrollView)
近期看了一堂某在线IT学习的视频公开课,这里就不说名字了,省的有打广告的嫌疑。讲到了利用HorizontalScrollView仿ViewPager设计的一个简单相册。其实主要用了ViewPager缓存的思想。此篇博客参考http://blog.csdn.net/lmj623565791/article/details/38140505(这篇博客与公开课的讲的大致一样) 这里简单说原创 2016-05-21 17:36:51 · 6000 阅读 · 3 评论 -
java 方法覆写与重载原则
方法重载(overload): 1.必须是同一个类 2方法名(也可以叫函数)一样 3参数类型不一样或参数数量不一样 方法的重写(override)两同两小一大原则: 方法名相同,参数类型相同 子类返回类型小于等于父类 方法返回类型转载 2015-12-23 09:32:57 · 2410 阅读 · 0 评论 -
动态规划经典问题Java实现
//动态规划问题Java实现 public class DPProblem { //如果我们有面值为1元、3元和5元的硬币若干枚,如何用最少的硬币凑够11元? public static void main(String[] args) { int[] cons = new int[12]; for (int i = 1; i <= 11; i++)原创 2016-04-07 12:56:58 · 5352 阅读 · 0 评论 -
Java实现简单的二分法查找int数组中的某值
public static int binarySearch(int[] arr, int key,int fromIndex, int endIndex) { int low = fromIndex; int high = endIndex -1; while(low <= high) { int mid = (low + high) / 2; int midVa原创 2015-06-30 21:41:39 · 3435 阅读 · 0 评论 -
java版sqlhelper(转载)
这次做LN系统我负责的是连接数据库部分,视频已经录制完成,也传到了网上,希望网友们能指出我的不足,拜谢。下面是这次用到的sqlhelper的代码,权当作是留作备份了。 package sql; import java.sql.*; import java.util.logging.*; /** * SQL 基本操作 * 通过它,可以很轻松的使用 JDBC 来操纵数据库转载 2015-06-05 17:39:30 · 1574 阅读 · 0 评论 -
JAVA实现简单的冒泡排序与选择排序
/** * 冒泡排序 * @param arr */ public static void maoPao(int[] arr){ int temp; for(int i=0;i<arr.length-1;i++){ for(int j=0;j<arr.length-i-1;j++){ if(arr[j]>arr[j+1]){ temp=arr[j];原创 2015-06-28 17:18:03 · 1549 阅读 · 0 评论 -
关于Android SharedPreferences中apply方法源码(awaitCommit )的一点分析
SharedPreferencesImpl.java (建议大家先找一篇系统介绍这个SharedPreferencesImpl源码的博客看一下)apply方法源码: public void apply() { final MemoryCommitResult mcr = commitToMemory(); final Runn...原创 2018-04-26 20:08:38 · 557 阅读 · 2 评论