自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(727)
  • 资源 (5)
  • 收藏
  • 关注

原创 Oracle安装logminer笔记

关于oracle下如何安装logminer的文章网上一大堆,但是因为写文章的可能是老鸟,有些细节并未说清楚,结果照着做的时候报错,因此在这里记录下来,方便下次参考;安装logminer需要执行以下三个脚本,分别是:dbmslm.sql,dbmslmd.sql,dbmslms.sql,这三个脚本位置在oracle安装目录下的RDBMS->ADMIN下,我本机的路径是:D:\app\dbus...

2020-04-03 17:52:27 789

转载 [MethodImpl(MethodImplOptions.Synchronized)]、lock(this)与lock(typeof(...))

对于稍微有点经验的.NET开发人员来说,倘若被问及如何保持线程同步,我想很多人都能说好好几种。在众多的线程同步的可选方式中,加锁无疑是最为常用的。如果仅仅是基于方法级别的线程同步,使用System.Runtime.CompilerServices.MethodImplAttribute无疑是最为简洁的一种方式。MethodImplAttribute可以用于instance method,也可以用于

2017-02-23 08:56:29 1032

转载 Android总结篇系列:Android Service

Service通常总是称之为“后台服务”,其中“后台”一词是相对于前台而言的,具体是指其本身的运行并不依赖于用户可视的UI界面,因此,从实际业务需求上来理解,Service的适用场景应该具备以下条件:1.并不依赖于用户可视的UI界面(当然,这一条其实也不是绝对的,如前台Service就是与Notification界面结合使用的);2.具有较长时间的运行特性。1.Servic

2017-02-20 16:52:34 704

转载 Android中定时执行任务的3种实现方法

在Android开发中,定时执行任务的3种实现方法:一、采用Handler与线程的sleep(long)方法(不建议使用,Java的实现方式)二、采用Handler的postDelayed(Runnable, long)方法(最简单的android实现)三、采用Handler与timer及TimerTask结合的方法(比较多的任务时建议使用)下面逐一介绍:一、采用H

2017-02-19 16:06:16 6299

转载 Android7.0新特性介绍(二)——通知增强功能

Android7.0新特性上篇讲了Android7.0新特性介绍(一)——多窗口支持,这篇讲讲Notification新增的API。首先奉上官网介绍——通知。2 通知增强功能注:本文引用v4 支持库中的 NotificationCompat.Builder 类。Android 3.0(API 级别 11)中已添加类 Notification.Builder。2.

2017-02-19 16:05:14 1912

转载 Androidstudio运行出现Unsupported method: AndroidProject.getPluginGeneration() while running project

在低版本的gradle可能会出现这种问题,原因是Instant Run的问题。解决方法:禁止Instant Run的功能就可以了Windows & Linux:File -> Settings -> Build, Execution, Deployment -> Instant Run.Mac:Android Studio ->

2017-02-18 21:59:35 626

转载 ScrollView嵌套ListView只显示一行

在开发的过程当中,由于手机屏幕的大小的限制,我们经常需要使用滑动的方式,来显示更多的内容。在最近的工作中,遇见一个需求,需要将ListView嵌套到ScrollView中显示。于是乎有了如下布局:  LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"       xmln

2017-02-18 15:52:55 441

转载 一个Android Socket的例子

1.开篇简介  Socket本质上就是Java封装了传输层上的TCP协议(注:UDP用的是DatagramSocket类)。要实现Socket的传输,需要构建客户端和服务器端。另外,传输的数据可以是字符串和字节。字符串传输主要用于简单的应用,比较复杂的应用(比如Java和C++进行通信),往往需要构建自己的应用层规则(类似于应用层协议),并用字节来传输。2.基于字符串传输的Sock

2017-02-10 10:15:33 659

转载 Intent传递Parcelable List对象

步骤:1.首先对象要实现Parcelable接口2.用Intent发送对象或者list,关键代码bundle.putParcelable("student", stu);bundle.putParcelableArrayList("student_list", list);3.用Intent获取对象或者list ,关键代码 

2017-01-19 18:27:16 1363

转载 Resource()中的getDrawable(int id)是怎样将图片显示出来的

首先看Resources.java中的getDrawable(int id)方法的源码: public Drawable getDrawable(int id) throws NotFoundException {        synchronized (mTmpValue) {            TypedValue value = mTmpValue;          

2017-01-19 18:26:12 642

转载 用Parcelable接口传递Bitmap

Android中Intent传递对象有两个方法,一个是让对象实现Serializable接口,另一个是让对象实现Parcelable接口,Sample的话Google搜一下就很多了。大部分情况,Sample都是传递一个只有StringInt等基本类型的对象,如果需要传递图片的话,比如要传递Bitmap,用Parcelable接口的话,会比较容易,也不用特意转成数据流(其实是我不知道怎么用Ser

2017-01-19 18:23:46 808

原创 Oracle11g ORA-12560: TNS: 协议适配器错误

好久没有连自己机器上的oracle,项目需要,想把数据弄在自己机器上,方便在任何时候使用,于是打开 pl/sql输入用户名和密码,发现不能连,在命令提示符下面登录也是不能连接,错误提示是:Oracle11g ORA-12560: TNS: 协议适配器错误,检查了监听和ORCALE服务,发现都是启动的,重启服务和监听,还是老样子,奇了个怪,之前一直好好的,于是百度了一下,各种答案,什么改注册表啊、环

2017-01-19 00:11:52 5969 4

原创 Camera2拍照(备忘)

首先上布局代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"

2017-01-17 17:10:00 612

转载 手动回收ImageVIew的图片资源

public static void releaseImageViewResouce(ImageView imageView) { if (imageView == null) return; Drawable drawable = imageView.getDrawable(); if (drawable != null && drawable i

2017-01-17 17:03:53 1355

转载 Android-Camera2Video的demo源码和调试心得

转载请注明出处:http://www.cnblogs.com/lihaiping/p/6142512.html 最近因为项目需要使用到camera的功能,所以针对官方的demo源码进行一番阅读,并修改了一个record录像以后程序崩溃的bug。 这里主要记录下调试过程的情况: 1)打开rk3288-walkera-board上基于android5.1

2017-01-16 23:35:54 2786

转载 Android Fragment 真正的完全解析(下)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37992017上篇博客中已经介绍了Fragment产生原因,以及一些基本的用法和各种API,如果你还不了解,请看:Android Fragment 真正的完全解析(上)。本篇将介绍上篇博客提到的:如何管理Fragment回退栈,Fragment如何与Activity

2017-01-16 22:26:08 425

转载 Android Fragment 真正的完全解析(上)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37970961自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~本篇博客力求为大家说明Fragment如何产生,什么是Fragment,Fragment生命周期,

2017-01-16 21:28:43 506

转载 如何在Fragment中获取context

简介:Context,中文直译为“上下文”,SDK中对其说明如下: 1、它描述的是一个应用程序环境的信息,即上下文。 2、该类是一个抽象(abstract class)类,Android提供了该抽象类的具体实现类(后面我们会讲到是ContextIml类)。 3、通过它我们可以获取应用程序的资源和类,也包括一些应用级别操作,例如:启动一个Activity,发送广播,接受Inten

2017-01-16 21:27:29 1031

原创 Android 6.0系统发短信(备忘)

package com.ymroom.smsmessage;import android.Manifest;import android.content.pm.PackageManager;import android.os.Bundle;import android.support.annotation.NonNull;import android.support.v4.app.Ac

2017-01-15 23:14:05 787 1

转载 ANDROID轻量级JSON序列化和反序列化

转自:http://blog.csdn.net/arescj/article/details/7259405版权声明:本文为博主原创文章,未经博主允许不得转载。[java] view plain copyimport java.lang.reflect.Array;  import java.lang.reflect.

2017-01-12 00:11:05 1779

原创 android遍历控件的方法备忘

主要有两种方法,一种是用className来判断,一种是用instanceof

2017-01-10 15:05:40 558

转载 android 中如何限制 EditText 最大输入字符数

方法一:在 xml 文件中设置文本编辑框属性作字符数限制如:Android:maxLength="10" 即限制最大输入字符个数为10方法二:在代码中使用InputFilter 进行过滤//editText.setFilters(new InputFilter[]{new InputFilter.LengthFilter(20)}); 即限定最大

2017-01-09 14:53:00 499

转载 Android:控件Spinner实现下拉列表

在Web开发中,HTML提供了下拉列表的实现,就是使用元素实现一个下拉列表,在其中每个下拉列表项使用表示即可。这是在Web开发中一个必不可少的交互性组件,而在Android中的对应实现就是Spinner。方法一:以资源方式,静态展示 Spinner 选项:Spinner android:layout_width="match_parent" android

2017-01-09 11:33:03 573

转载 Android 中使用Lambda表达式

Android Studio默认使用Lambda表达式是会报错的,即使你使用的是Java 8,为了在android studio中使用lambda表达式,我们必须借助一个插件retrolambda ,该插件将Java 8中的lambda表达式特性兼容到java 5。使用它也很简单。首先先项目根目录下的build.gradle中加入classpath 'me.tatarka:gr

2017-01-06 14:45:40 224

转载 android获得屏幕高度和宽度

android获取屏幕的高度和宽度用到WindowManager这个类,两种方法: 1、WindowManager wm = (WindowManager) getContext()                    .getSystemService(Context.WINDOW_SERVICE);      int width = wm.

2017-01-06 10:54:05 230

转载 tableLayout 实现类似gridview的效果 带分割线

/**      * 设置表格的数据      * @param tableDatas      */      public void setTableLayout(List> tableDatas) {          TableLayout mainLayout = new TableLayout(getContext());          LinearLayo

2017-01-06 09:41:01 617

转载 关于android布局属性tools:context最通俗的解释

一般在根布局文件中会出现 tools:context = 某个activity名称。           这个属性的意思是:如果你在AndroidManifest.xml文件中为某个activity设置了Theme样式,那么,一般情况下,你在layout布局里面是无法直接看到这个效果的。因为一份layout布局可以提供给很多个activity用,layout无法知道自己提供给了哪个acti

2017-01-05 16:06:48 31901

转载 Android 基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果

转载请注明出处:http://blog.csdn.net/xiaanming/article/details/10163203了解二维码这个东西还是从微信中,当时微信推出二维码扫描功能,自己感觉挺新颖的,从一张图片中扫一下竟然能直接加好友,不可思议啊,那时候还不了解二维码,呵呵,然后做项目的时候,老板说要加上二维码扫描功能,然后自己的屁颠屁颠的去百度,google啥的,发现很多朋友都有介绍

2017-01-05 14:45:46 1050

转载 给Android Studio安装Genymotion插件

http://jingyan.baidu.com/article/915fc414ea858e51394b209d.html

2017-01-05 14:39:44 356

转载 Genymotion常见问题整合与解决方案

转自:http://blog.csdn.net/beiminglei/article/details/17399333为什么说是常见问题整合呢,因为我就是Genymotion最悲剧的使用者,该见过的问题,我基本都见过了,在此总结出这血的教训,望大家不要重蹈覆辙。    常见问题1:Genymotion在开启模拟器时卡在了starting virtual device

2017-01-03 15:03:48 270

转载 VirtualBox虚拟机网络设置(四种方式)

VirtualBox的提供了四种网络接入模式,它们分别是: 1、NAT 网络地址转换模式(NAT,Network Address Translation) 2、Bridged Adapter 桥接模式 3、Internal 内部网络模式 4、Host-only Adapter 主机模式 第一种 NAT模式 解释: NAT模式是最简单的实现虚拟机上网的方式,你可以这样

2017-01-03 14:44:15 345

转载 android:TableLayout表格布局详解

这篇博文包括的内容:1、TableLayout简介2、TableLayout行列数的确定3、TableLayout可设置的属性详解4、一个包含4个TableLayout布局的实例及效果图一、Tablelayout简介       Tablelayout类以行和列的形式对控件进行管理,每一行为一个TableRow对象,或一个View控件。  

2016-12-30 15:05:05 18072

转载 android 为TextView添加边框

今天需要在TextView上面添加一个边框,但是TextView本身不支持边框,所以只能采用其他方式,在网上查询了一下,主要有三种方式可以实现1.带有边框的透明图片2.使用xml的shape设置3继承TextView覆写onDraw方法。方法一:带有透明图片的背景图,这个没有什么好将的,自己制作一个就行 ,然后设置background就可以了方法二:通过shape来

2016-12-30 11:10:37 539

转载 android listview去掉分割线

1》设置Android:divider="@null" 2》android:divider="#00000000"#00000000后面两个零表示透明3》.setDividerHeight(0)高度设为0

2016-12-30 10:39:13 237

转载 [Android]ListView中分割线的设置

1.在布局文件中ListView元素中通过属性设置[html] view plain copyandroid:divider="#fffff"  分割线颜色  android:dividerHeight="1px"  分割线高度  2.使用XML文件设置[html] view plain copy

2016-12-29 18:28:33 410

转载 Android Studio-R文件错误的解决办法

版权声明:欢迎转载,转载请注明出处http://blog.csdn.net/nugongahou110我们在使用Android Studio的时候,有时候会无缘无故R文件错误,我们又没法像elipse一样去clean工程,出现这样的问题我们应该怎么解决呢?第一步:检查xml文件,R文件错误通常是由于我们的xml文件有问题,首先把xml文件的错误排除掉,然后进行下

2016-12-27 18:38:42 558

转载 String详解, String和CharSequence区别, StringBuilder和StringBuffer的区别 (String系列之1)

本章主要介绍String和CharSequence的区别,以及它们的API详细使用方法。转载请注明出处:http://www.cnblogs.com/skywang12345/p/string01.html更多内容请参考:1. StringBuilder 详解 (String系列之2)2. StringBuffer 详解 (String系列之3)String

2016-12-27 18:29:07 420

转载 详解 Android 的 Activity 组件

Activity 的生命周期和 J2ME 的 MIDlet 一样,在 android 中,Activity 的生命周期交给系统统一管理。与 MIDlet 不同的是安装在 android 中的所有的 Activity 都是平等的。Activity 的状态及状态间的转换在 android 中,Activity 拥有四种基本状态:Active/Runing一个新 Ac

2016-12-27 09:53:13 239

转载 Android 应用在退出时弹出提示框

为防止应用的意外操作按键退出,可以使用退出提示框!在activity里加入代码如下:       public boolean onKeyDown(int keyCode, KeyEvent event) {              // TODO Auto-generated method stub              if (((keyCode == K

2016-12-26 16:50:47 2807

转载 fitsSystemWindow作用

layout属性 英文文档注释为:Boolean internal attribute to adjust view layout based on system windows such as the status bar. If true, adjusts the padding of this >view to leave space for the system win

2016-12-26 16:49:36 255

IBM DB2 Data Server Driver+Db2连接工具+Demo

资源内容包括:IMB DB2 Data Server Driver、Db2连接工具、.net连接Db2帮助类和demo,使用的时候只要按格式设置好数据库名、服务器Ip,数据库账号、密码以及要访问的Sql语句就可能看到效果了,Demo包括MVC和控制台程序,随便一个都能用。

2021-03-19

GooFlow修改版

基于原版的Gooflow作了一些修改,根据节点类型的不同,用artdialog弹窗进行设置各项参数,开始、结束只能设置显示文字,线条可设置多个条件,其它各节点除了节点显示文字外,额外增加了是否短信通知下一环节、是否可会签、是否可结束流程、环节用户等属性。本demo没有与数据库进行交互,若有需要,请自行扩展!

2015-09-28

jmail发邮件,.net自带mail发邮件

.net中常用的两种发邮件方式,一种是用jmail,另一种是System.Net.Mail,都在里面了,有需要的朋友可以看看。

2012-02-22

正则表达式中文电子书

中文正则表达式电子书 以前要查正则都是在网页上看,有这个就方便了

2009-10-07

ajax三级联动,三级联动,联动,ajax,无刷新三级联动

ajax三级联动,三级联动,联动,ajax,无刷新三级联动

2009-02-28

空空如也

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

TA关注的人

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