自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

午后阳光

既然世界不能用单纯的黑与白描绘,那我便用0和1去解读

  • 博客(8)
  • 资源 (22)
  • 收藏
  • 关注

原创 【Android学习】NDK编程——JNI(Java Native Interface,java本地接口)编程

1,概念1)JNI(Java Native Interface,java本地接口)在Android Framework中,JNI将java层(上层)与C/C++层(底层)联系起来,让java能够找到对应的本地实现方法。 JNI提供了一系列接口,允许java类与本地语言编写的应用程序、模块、库进行交互操作。2)场景①注重处理速度②硬件控制硬件控制代码通常用...

2017-09-22 15:18:49 1028

原创 【Android学习】android.view.ViewStub

1,概念ViewStub是一个轻量级的View,它一个看不见的,不占布局位置,占用资源非常小的控件。2,场景运行时动态的根据条件来决定显示哪个View或某个布局。1)对比通常写法把能用到的都写在上面,先把它们的可见性都设置为View.GONE,然后在代码中动态更改它的可见性。优点:逻辑简单而且控制起来比较灵活。 缺点:耗费资源。虽然把View的初始可见View.GONE但是在Inflate布局的时

2017-09-18 09:13:01 604

原创 【Android学习】DVM——apk生成、安装、启动、反汇编

1,Android代码执行过程1)Dalvik字节码Android平台不用JVM来执行代码,而是把应用编译成Dalvik字节码,使用Dalvik虚拟机来执行。最终应用只包含Dalvik字节码。过程:Java代码 –(编译成)–> Java字节码 –(dex编译器:dx,SDK工具 编译成)Dalvik字节码。最后获得结果位:classes.dex。通过反编译classes.dex即可得到java源代

2017-09-15 10:40:59 1555 4

原创 【java学习】java.io.Stream 流

1,概念java.io包中定义了多个流类型来实现输入和输出功能。1)Pipe stream2)Random stream3)Filter stream对读取的内容进行处理后再输出。4)File stream2,分类1)按功能分节点流:可以从或向一个特定的地方(节点)读写数据。如FileReader. 处理流:是对一个已存在的流的连接和封装,通过所封装的流的功能调用实现数据读写。如BufferedR

2017-09-04 16:49:39 504

原创 【android学习】Dialog对话框

1,Dialog1)onCreateDialog(int)2)showDialog(int)第一次请求时,会从Activity中调用onCreateDialog。3)onPrepareDialog(int,Dialog)在每次打开对话框时被调用。4)dismissDialog(int)关闭对话框时,可以调用dismiss()。 在Activity中调用...

2017-09-04 15:37:10 1078

原创 【android学习】Toast(消息弹框)

1,概念Toast默认显示时间有2个:Toast.LENGTH_SHORT和Toast.LENGTH_LONG2,自定义 Toast平时调用:Toast(“this is mainActivity”); 函数:private Toast toast = null; private void Toast(String s){ if (toast != null) {

2017-09-02 09:53:59 1811

原创 【android学习】四大组件-Service(服务)

1,概念Service是android系统中的四大组件之一,它是一种长生命周期的、没有可视化界面、运行于后台的一种服务程序。主要负责更新数据源和可见的Activity,以及触发通知。服务可由其他应用组件启动(如Activity),服务一旦被启动将在后台一直运行与activity、application一样继承了Context抽象类。 Service本身就是Context的实现,所以只需要...

2017-09-01 16:22:59 1221

原创 【android学习】四大组件-Content Provider(内容提供者)

1,概念ContentProvider(内容提供者)是Android中的四大组件之一。用来管理和共享应用程序的数据库。提供数据的增删改查操作,数据源可以是数据库、文件、XML、网络等,ContentProvider为这些数据的访问提供了统一的接口,可以用来做进程间数据共享。file, sqlite3, Preferences, ContentResolver与ContentProvider...

2017-09-01 15:07:36 850

windows安装hadoop

教程:https://blog.csdn.net/SunshineTan/article/details/103913742

2024-02-23

apache-ant-zip.jar包及用法

apache-ant-zip.jar包及用法 用过java做压缩或解压的都知道,jdk提供的zip只能按UTF-8格式处理,所有jdk提供的zip不能支持中文文件名,可以采用Apache的zip包解决中文文件名问题。

2018-06-14

全国省市区县街道json

全国省市区县街道json: 文件含义 文件名称 省份数据 provinces.json 城市数据 cities.json 区县数据 areas.json 乡镇(街道)数据 streets.json “省份、城市” 二级联动数据 pc.json “省份、城市” 二级联动数据(带编码) pc-code.json “省份、城市、区县” 三级联动数据 pca.json “省份、城市、区县” 三级联动数据(带编码) pca-code.json “省份、城市、区县、乡镇” 四级联动数据 pcas.json “省份、城市、区县、乡镇” 四级联动数据(带编码) pcas-code.json

2018-02-06

图片加载器

http://blog.csdn.net/sunshinetan/article/details/79068289

2018-01-15

gradle-4.1-all.zip

解决building 'DM' Gradle project info问题,内有gradle-4.1-all.zip,含有解决方案。

2018-01-05

jdbc连接包

内包含4个包,用于数据库的连接。使用方法参考:http://blog.csdn.net/SunshineTan/article/details/78408723 内容为: commons-dbcp2-2.1.jar commons-loggin.jar commons-pool2-2.3.jar sqljdbc4-4.0.jar

2017-10-31

Android jar 阅读器:jd-gui.exe

Android反汇编:dex2jar。 可以把classes.dex转换为jar。可以通过jd-gui.exe查看源代码。 详细教程可查看:http://blog.csdn.net/SunshineTan/article/details/77988955

2017-09-15

Android反汇编:dex2jar

Android反汇编:dex2jar。 可以把classes.dex转换为jar。可以通过jd-gui.exe查看源代码。 详细教程可查看:http://blog.csdn.net/SunshineTan/article/details/77988955

2017-09-15

Android多图片上传Servlet

一个简单而不严谨的小demo:实现了多图片上传服务器功能。 客户端:eclipse开发的Android原生。 服务器端:eclipse开发的servlet。 数据传输使用http。 注:无法上传视频,只能上传图片。

2017-08-10

android-support-v4

android-support-v4

2017-07-25

fragment切换改进

用ViewPager实现fragment的切换 用 ArrayList fragmentList存储fragment 用xml中的selector来切换图片 详情查看:http://blog.csdn.net/SunshineTan/article/details/75174141

2017-07-17

android离线日志文件打印

打印日志到指定文件夹,不需要借助eclipse即可查看android运行中的日志。日志为.txt文件,可直接阅读。

2017-07-11

自定义进度条

如:http://blog.csdn.net/SunshineTan/article/details/72652109所示。

2017-05-24

日期选择控件

web日期选择控件

2017-04-25

web 上中下分栏界面

一个简单布局demo,分为上中下三块

2017-04-25

JS表格排序

实现点击表格表头即可进行列排序功能。详细使用方法查看:http://blog.csdn.net/sunshinetan/article/details/60584185

2017-04-08

BaseActivity

http://blog.csdn.net/sunshinetan/article/details/53010823

2016-12-18

守护进程(android5.1)

详细解说:http://blog.csdn.net/sunshinetan/article/details/53572073

2016-12-12

appcompat_v7包

android开发误删appcompat_v7 解决方案:http://blog.csdn.net/sunshinetan/article/details/52475437

2016-09-20

自定义标题栏和底部菜单+沉浸状态栏

本人博客有程序讲解。

2016-05-19

极客与团队

《极客与团队》是一本写给程序员看的,教你怎么交朋友,怎么影响团队中的其他人。书中充满了操作性极强的建议和意见,让你在技术团队中过得更开心,变得更有效率,更加如鱼得水。本书旨在帮助程序员改进理解他人,与人沟通,以及与人合作的能力,进而在编写软件的过程中变得更有效率。 ---来自百度百科。 这本书极力推荐,第一章的内容对我触动颇大

2016-03-10

思维导图使用手册

《思维导图使用手册》一书的目的就是帮助你做到莎士比亚对你的要求——使用你的智慧。读完本书之后,你就会更深入地了解大脑是怎样工作的,以及如何最大限度地发挥大脑的作用。你会发现自己的阅读速度加快了,阅读效率提高了,不仅能有效地制作思维导图,还能轻松地解决各种问题,同时还会感觉到记忆力大为增强。这篇使用指南将概要介绍全书各章的内容,以及如何最有效地学习这些内容。 ---来自百度百科

2016-03-10

空空如也

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

TA关注的人

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