自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 android stutio 导入项目

原文地址:http://blog.csdn.net/angcyo/article/details/45741673博文更新2015-10-22: Android Studio 1.4版本开始, 可以直接打开Eclipse项目;1:首先,你必须要有一个工程(Project), 才可以打开项目(Module); (注意:Eclipse中的Workspace对应Android Stu

2016-07-12 16:17:37 558

原创 viewpager中点击item问题,viewpager中onclick失效问题

viewpager的onClicked事件失效可以在adapter中的instantiateItem()方法里面设置点击事件如:@Override public Object instantiateItem(View arg0, int arg1) { ImageView imgView=imageViews.get(arg1); ((ViewPager) arg0).addV

2016-05-20 17:06:21 8904

原创 NDK开发步骤

1、下载ndk开发包,下载地址:http://pan.baidu.com/s/1miQus2k2、配置环境变量,把ndk文件放置的地址配置到path上,目的是为了能够执行ndk-bulid命令例如配置完成后在cmd命令行中输入ndk-bulid,如果出现下面的界面说明配置成功3、把Android.jar文件配置到环境变量中,例如把D:\sdk\platforms\and

2016-04-09 12:30:50 1711

转载 设计模式之java

设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化

2016-03-09 16:18:34 365

转载 Android四大组件详解

注:本文来自“友盟杯”,仅在此阅读,学习这个文章主要是讲Android开发的四大组件,本文主要分为一、Activity详解二、Service详解三、Broadcast Receiver详解四、Content Provider详解外加一个重要组件 intent的详解。一、Activity详解Activty的生命周期的也就是它所在进程的生命周

2016-03-05 23:48:09 336

转载 Android中Intent传递对象的两种方法(Serializable,Parcelable)

今天要给大家讲一下Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key, Object);当然这些Object是有一定的条件的,前者是实现了Serializable接口,而后者是实现了Parcelable接口,为了让大家更容易理解我还是照常写了一个

2016-03-04 22:31:49 221

原创 自定义View之可删除内容的EditText

package cn.com.dsyc.canteenappforseller.widget;import cn.com.dsyc.canteenappforseller.R;import android.content.Context;import android.graphics.drawable.Drawable;import android.text.Editabl

2016-03-02 14:58:18 300

原创 自定义View之密码显示隐藏控件

package cn.com.dsyc.canteenappforseller.widget;import cn.com.dsyc.canteenappforseller.R;import android.content.Context;import android.graphics.drawable.Drawable;import android.util.AttributeSet;

2016-03-02 14:54:50 375

原创 仿微信滑动Tab框架

package cn.com.dsyc.canteenappforseller;import cn.com.dsyc.canteenappforseller.widget.ActionBarItem;import android.os.Bundle;import android.support.v4.app.Fragment;import android.support.v4.app.F

2016-01-30 15:51:29 915

原创 仿微信password控件,实现密码可见于不可见功能

1、控件源码VisiblePasswordEditText.javapackage cn.com.dsyc.canteenappforseller.widget;import cn.com.dsyc.canteenappforseller.R;import android.content.Context;import android.graphics.drawable.Drawable

2016-01-25 11:26:07 434

原创 button按钮更改背景功能实现

1、在drawable文件家中建立文件btn_style_green.xml文件                                                                                                           

2016-01-25 11:02:57 528

转载 Android查看jar包源码问题

在Eclipse中开发android的应用程序时,有时想查看函数的内部实现,但是当在函数上点击ctrl和鼠标左键的时候,往往出现如下提示: Class File EditorSource not foundThe JAR of this class file belongs to container 'Android'  which does not allow m

2016-01-22 14:05:55 1693

转载 json解析之Gson详解

什么是JSON:JSON即JavaScript Object Natation, 它是一种轻量级的数据交换格式, 与XML一样, 是广泛被采用的客户端和服务端交互的解决方案.JSON对象: JSON中对象(Object)以"{"开始, 以"}"结束. 对象中的每一个item都是一个key-value对, 表现为"key:value"的形式, key-value对之间使用逗号

2016-01-22 11:29:31 588

转载 android横屏竖屏设置

Android横竖屏切换总结(Android资料)Android横竖屏要解决的问题应该就两个:一.布局问题二.重新载入问题1.布局问题:如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数:"

2016-01-19 14:29:42 2593

转载 anddroid电源管理powerManager详解

自从接触Android系统已经一年多了,这段时间内对于Android系统的Framework层的各个模块都有过接触,有时也做过分析,但是一直没能形成一个总结性的东西。这次下定决心,好好整理整理对于Android系统的学习梳理一下自己的思路。本文一方面是为了自己梳理下知识,文中涉及的内容,基本是拾人牙慧,很少有自己的东西,最多也就算是自己的总结;除此作用之外,如果能为后来者引玉,也算是一点功德吧。这

2016-01-15 15:09:56 928

原创 设置屏幕背光不熄灭的方法

1、使用PowerManager.wakeLock进行设置public class WakeLockActivity extends Activity { PowerManager powerManager = null; WakeLock wakeLock = null; @Override protected void onCre

2016-01-15 14:46:01 2309

转载 android 5大进程等级

1、foreground process    正处于activity resume状态    正处于bound服务交互的状态    正处于服务在前台运行的状态(StartForeGround()被调用)    Service生命周期正在被执行(onCreate(),onStart(),onDestroy())    BroadcastReceiver正在执行onReceive

2016-01-13 20:46:30 404

转载 Android 强引用、软引用、弱引用、虚引用

1、强引用(StrongReference)         强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。如下:?1Object o=new Object();   //  强引用当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程

2015-12-16 09:53:57 1710

转载 Android异步加载数据或图片问题

Android的Lazy Load主要体现在网络数据(图片)异步加载、数据库查询、复杂业务逻辑处理以及费时任务操作导致的异步处理等方面。在介绍Android开发过程中,异步处理这个常见的技术问题之前,我们简单回顾下Android开发过程中需要注意的几个地方。Android应用开发过程中必须遵循单线程模型(Single Thread Model)的原则。因为Android的UI操作并不是线程

2015-11-04 17:27:15 462

转载 屏幕适配问题

问题:测试时,发现应用在不同的显示器上显示效果不同(部分文本不能显示完全),自然想到屏幕适配的问题。按照思路整理如下:(一) 几个概念1, Screen size 屏幕的尺寸,即对角线长度(单位inch-英寸)2, Screen density屏幕密度,即单位长度像素点数(pots/inches)3, Resolution 分辨率,即屏幕的总像素点数

2015-11-03 08:50:34 319

转载 Android adb shell常用命令

adb 常用命令大全1. 显示系统中全部Android平台:    android list targets2. 显示系统中全部AVD(模拟器):    android list avd3. 创建AVD(模拟器):    android create avd --name 名称 --target 平台编号4. 启动模拟器:    emulator -avd 名称 -

2015-10-22 10:57:23 356

原创 java环境配置和tomcat环境配置

jdk+tomcat环境变量配置JDK环境变量配置:      如果你的JDK安装在C盘里,如:C:\j2sdk1.4.2_05,那么就在系统变量里(当然也可以在用户变量里)点新建:      变量名:JAVA_HOME      变量值:C:\j2sdk1.4.2_05      再次点新建:      变量名:classp

2015-10-20 21:34:50 425

转载 Android SD卡读写

最近有这样的需求,把每次统计到的数据,以txt形式保存到手机SD卡或是手机内存中,遇到一些问题,记录下来。首先如果要在程序中使用sdcard进行存储,我们必须要在AndroidManifset.xml文件进行下面的权限设置:[html] view plaincopy      uses-permission and

2015-10-20 17:10:57 499

转载 SD卡中查找指定文件

/*  * searchFile 查找文件并加入到ArrayList 当中去  *  @String keyword 查找的关键词  *  @File filepath  查找的目录  * */  private void searchFile(String keyword,File filepath)  {        //判断SD卡是否存在       i

2015-10-20 16:35:10 325

转载 Android4大组件详解

android四大组件分别为activity、service、content provider、broadcast receiver。一、android四大组件详解1、activity(1)一个Activity通常就是一个单独的屏幕(窗口)。(2)Activity之间通过Intent进行通信。(3)android应用中每一个Activity都必须要在An

2015-10-15 10:51:14 336

转载 软件详细设计模板

产品名称Product name密级Confidentiality level  产品版本Product versionTotal 8 pages 共 8 页V1.01 XXX软件详细设计说明书   Prepared by拟制

2015-10-08 16:51:49 23319

转载 imageloader详解

转载请注明http://write.blog.csdn.net/postedit?ref=toolbar点击下载所需jar文件详细资料整理请加群284568173自行下载pdf项目介绍:Android上最让人头疼的莫过于从网络获取图片、显示、回收,任何一个环节有问题都可能直接OOM,这个项目或许能帮到你。Universal Image Loader for An

2015-10-08 11:49:03 394

转载 android文件读写

数据的存储有多种方式,比如数据库存储、SharedPreferences存储、文件存储等;这里我们将要介绍最简单的文件存储方式;文件存储简单的来说就是一般的JAVASE中的IO流,只是把他应用于Android手机中而已;一、文件存储核心代码文件存储(1)FileOutputStream out = context.openFile

2015-09-29 17:11:48 371

转载 字符转为Date,Date转为Long

1. long字符串转换成yyyy-MM-dd HH:mm:ss格式输出[java] view plaincopyimport java.text.SimpleDateFormat;  import java.util.Date;  //将long字符串转换成格式时间输出  public class LongToString { 

2015-09-01 09:45:22 599

转载 sqlite基本数据类型

sqlite3中的数据类型大多数的数据库引擎(到现在据我们所知的除了sqlite的每个sql数据库引擎)都使用静态的、刚性的类型,使用静态类型,数据的类型就由它的容器决定,这个容器是这个指被存放的特定列。Sqlite使用一个更一般的动态类型系统,sqlite中,值的数据类型跟值本身相关,而不是与它的容器相关。Sqlite的动态类型系统和其他数据库的更为一般的静态类型系统相兼容,但同时,

2015-08-31 18:13:51 626

转载 sqlite基本操作命令

http://www.cnblogs.com/stephen-liu74/archive/2012/01/18/2325981.html

2015-08-31 17:16:03 333

转载 Android socket 编程实例

简易界面Android客户端登录Android客户端登录后服务器和PC客户端界面Android客户端和PC客户端聊天 注:在同一台PC机下测试,故所有的IP都一样了。 相关原理1 Socket传输模式2 Socket构造3 ServiceSocket构造4 客户端Socket5 输入输出流6 关闭S

2015-08-28 09:50:24 712

转载 SQL server数据库知识总结

1.   Sql Server2005基础1.1     Sql server 2005简介1.2     Sql Server2005创建数据库1.2.1     用工具创建数据库1.2.2     用sql 脚本创建数据库CREATE DATABASE ON [PRIMARY]   ①   ②(    --创建数据文件参数信息

2015-04-25 18:15:56 969

原创 抽象类abstract的特点

当多个类中出现相同功能,但是功能主体不同,这是可以进行向上抽取。这时,只抽取功能定义,而不抽取功能主体。抽象:看不懂。抽象类的特点:1,抽象方法一定在抽象类中。2,抽象方法和抽象类都必须被abstract关键字修饰。3,抽象类不可以用new创建对象。因为调用抽象方法没意义。4,抽象类中的抽象方法要被使用,必须由子类复写起所有的抽象方法后,建立子类对象调用。如

2015-04-24 23:06:55 5238

原创 Static的用法及特点

/*静态:static。用法:是一个修饰符,用于修饰成员(成员变量,成员函数).当成员被静态修饰后,就多了一个调用方式,除了可以被对象调用外,还可以直接被类名调用。类名.静态成员。static特点:1,随着类的加载而加载。   也就说:静态会随着类的消失而消失。说明它的生命周期最长。2,优先于的对象存在明确一点:静态是先存在。对象是后存在的。3,被所有对

2015-04-24 22:39:45 448

原创 单例模式三部曲

class Single{ //定义一个类private Single(){}//构造私有类函数private static Single s = new Single();  //把类定义为静态的public static Single getSingle(){//获取single类的静态方法return s;}}例如:class Student{

2015-04-24 22:15:55 484

原创 向一个有序数组加入一个数,增加后数组仍然有序

o为原数组n为新数组s为加入的数public static void main(String[] args) {int[] o={1,3,3,5,6,9};//定义原数列int[] n=new int[o.length+1];//定义新数组int s=10; //定义要插入的数System.out.println(Arrays.toString(o));

2015-04-24 20:08:09 855

原创 冒泡排序、选择排序、二分查找法

public class PaiXu {public static void main(String[] args) {//给下列数组进行排序int[] a={1,3,2,8,4,6,9};System.out.println(Arrays.toString(a));//用冒泡法进行排序maoPaoPaiXU(a);System.out.println(Arrays.t

2015-04-23 23:20:10 662

原创 java数组的定义

public static void main(String[] args) {int[] arr= new int[3];//定义一维数组int[][] arrs=new int[3][4];//定义二维数组System.out.println(arr.length); //一维数组的长度System.out.println(arrs.length);//二维数组

2015-04-23 22:29:10 407

原创 SQL server 查询语句

select  列名   --" * "表示所有列from 表名where 条件1group by 分组having  条件2  (与group by 一起使用)order by  排序 (排序:ASC升序,DESC降序)limit  结果限定例如:select min(borrowId),studentid, count(*) from borrowRec

2015-04-23 22:00:51 358

最新android-support library

android support library包含support v4,support v7等android兼容库

2018-01-03

ndk项目源码

ndk项目源码

2016-04-09

listview分组显示

通过listview的分组显示实现内容的分组展示,是页面更美观

2015-08-06

联系人排序功能的实现

重写比较器实现联系人列表的排序功能,可以通过联系人姓名进行排序,也可以通过电话号码进行排序。

2015-08-06

mysql-connector-java

java与mysql的连接插件,完成在Myeclipse或eclipse与mysql简历连接

2014-03-10

空空如也

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

TA关注的人

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