- 博客(59)
- 资源 (5)
- 收藏
- 关注
转载 android stutio 导入项目
原文地址:http://blog.youkuaiyun.com/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
605
原创 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
8999
原创 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
1765
转载 设计模式之java
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化
2016-03-09 16:18:34
395
转载 Android四大组件详解
注:本文来自“友盟杯”,仅在此阅读,学习这个文章主要是讲Android开发的四大组件,本文主要分为一、Activity详解二、Service详解三、Broadcast Receiver详解四、Content Provider详解外加一个重要组件 intent的详解。一、Activity详解Activty的生命周期的也就是它所在进程的生命周
2016-03-05 23:48:09
372
转载 Android中Intent传递对象的两种方法(Serializable,Parcelable)
今天要给大家讲一下Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key, Object);当然这些Object是有一定的条件的,前者是实现了Serializable接口,而后者是实现了Parcelable接口,为了让大家更容易理解我还是照常写了一个
2016-03-04 22:31:49
251
原创 自定义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
330
原创 自定义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
409
原创 仿微信滑动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
949
原创 仿微信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
479
转载 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
1775
转载 json解析之Gson详解
什么是JSON:JSON即JavaScript Object Natation, 它是一种轻量级的数据交换格式, 与XML一样, 是广泛被采用的客户端和服务端交互的解决方案.JSON对象: JSON中对象(Object)以"{"开始, 以"}"结束. 对象中的每一个item都是一个key-value对, 表现为"key:value"的形式, key-value对之间使用逗号
2016-01-22 11:29:31
649
转载 android横屏竖屏设置
Android横竖屏切换总结(Android资料)Android横竖屏要解决的问题应该就两个:一.布局问题二.重新载入问题1.布局问题:如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数:"
2016-01-19 14:29:42
2902
转载 anddroid电源管理powerManager详解
自从接触Android系统已经一年多了,这段时间内对于Android系统的Framework层的各个模块都有过接触,有时也做过分析,但是一直没能形成一个总结性的东西。这次下定决心,好好整理整理对于Android系统的学习梳理一下自己的思路。本文一方面是为了自己梳理下知识,文中涉及的内容,基本是拾人牙慧,很少有自己的东西,最多也就算是自己的总结;除此作用之外,如果能为后来者引玉,也算是一点功德吧。这
2016-01-15 15:09:56
1038
原创 设置屏幕背光不熄灭的方法
1、使用PowerManager.wakeLock进行设置public class WakeLockActivity extends Activity { PowerManager powerManager = null; WakeLock wakeLock = null; @Override protected void onCre
2016-01-15 14:46:01
2404
转载 android 5大进程等级
1、foreground process 正处于activity resume状态 正处于bound服务交互的状态 正处于服务在前台运行的状态(StartForeGround()被调用) Service生命周期正在被执行(onCreate(),onStart(),onDestroy()) BroadcastReceiver正在执行onReceive
2016-01-13 20:46:30
425
转载 Android 强引用、软引用、弱引用、虚引用
1、强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。如下:?1Object o=new Object(); // 强引用当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程
2015-12-16 09:53:57
1763
转载 Android异步加载数据或图片问题
Android的Lazy Load主要体现在网络数据(图片)异步加载、数据库查询、复杂业务逻辑处理以及费时任务操作导致的异步处理等方面。在介绍Android开发过程中,异步处理这个常见的技术问题之前,我们简单回顾下Android开发过程中需要注意的几个地方。Android应用开发过程中必须遵循单线程模型(Single Thread Model)的原则。因为Android的UI操作并不是线程
2015-11-04 17:27:15
486
转载 屏幕适配问题
问题:测试时,发现应用在不同的显示器上显示效果不同(部分文本不能显示完全),自然想到屏幕适配的问题。按照思路整理如下:(一) 几个概念1, Screen size 屏幕的尺寸,即对角线长度(单位inch-英寸)2, Screen density屏幕密度,即单位长度像素点数(pots/inches)3, Resolution 分辨率,即屏幕的总像素点数
2015-11-03 08:50:34
349
转载 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
388
原创 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
461
转载 Android SD卡读写
最近有这样的需求,把每次统计到的数据,以txt形式保存到手机SD卡或是手机内存中,遇到一些问题,记录下来。首先如果要在程序中使用sdcard进行存储,我们必须要在AndroidManifset.xml文件进行下面的权限设置:[html] view plaincopy uses-permission and
2015-10-20 17:10:57
528
转载 SD卡中查找指定文件
/* * searchFile 查找文件并加入到ArrayList 当中去 * @String keyword 查找的关键词 * @File filepath 查找的目录 * */ private void searchFile(String keyword,File filepath) { //判断SD卡是否存在 i
2015-10-20 16:35:10
367
转载 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
362
转载 软件详细设计模板
产品名称Product name密级Confidentiality level 产品版本Product versionTotal 8 pages 共 8 页V1.01 XXX软件详细设计说明书 Prepared by拟制
2015-10-08 16:51:49
23748
转载 imageloader详解
转载请注明http://write.blog.youkuaiyun.com/postedit?ref=toolbar点击下载所需jar文件详细资料整理请加群284568173自行下载pdf项目介绍:Android上最让人头疼的莫过于从网络获取图片、显示、回收,任何一个环节有问题都可能直接OOM,这个项目或许能帮到你。Universal Image Loader for An
2015-10-08 11:49:03
427
转载 android文件读写
数据的存储有多种方式,比如数据库存储、SharedPreferences存储、文件存储等;这里我们将要介绍最简单的文件存储方式;文件存储简单的来说就是一般的JAVASE中的IO流,只是把他应用于Android手机中而已;一、文件存储核心代码文件存储(1)FileOutputStream out = context.openFile
2015-09-29 17:11:48
429
转载 字符转为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
627
转载 sqlite基本数据类型
sqlite3中的数据类型大多数的数据库引擎(到现在据我们所知的除了sqlite的每个sql数据库引擎)都使用静态的、刚性的类型,使用静态类型,数据的类型就由它的容器决定,这个容器是这个指被存放的特定列。Sqlite使用一个更一般的动态类型系统,sqlite中,值的数据类型跟值本身相关,而不是与它的容器相关。Sqlite的动态类型系统和其他数据库的更为一般的静态类型系统相兼容,但同时,
2015-08-31 18:13:51
700
转载 sqlite基本操作命令
http://www.cnblogs.com/stephen-liu74/archive/2012/01/18/2325981.html
2015-08-31 17:16:03
357
转载 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
774
转载 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
1026
原创 抽象类abstract的特点
当多个类中出现相同功能,但是功能主体不同,这是可以进行向上抽取。这时,只抽取功能定义,而不抽取功能主体。抽象:看不懂。抽象类的特点:1,抽象方法一定在抽象类中。2,抽象方法和抽象类都必须被abstract关键字修饰。3,抽象类不可以用new创建对象。因为调用抽象方法没意义。4,抽象类中的抽象方法要被使用,必须由子类复写起所有的抽象方法后,建立子类对象调用。如
2015-04-24 23:06:55
5361
原创 Static的用法及特点
/*静态:static。用法:是一个修饰符,用于修饰成员(成员变量,成员函数).当成员被静态修饰后,就多了一个调用方式,除了可以被对象调用外,还可以直接被类名调用。类名.静态成员。static特点:1,随着类的加载而加载。 也就说:静态会随着类的消失而消失。说明它的生命周期最长。2,优先于的对象存在明确一点:静态是先存在。对象是后存在的。3,被所有对
2015-04-24 22:39:45
472
原创 单例模式三部曲
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
513
原创 向一个有序数组加入一个数,增加后数组仍然有序
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
887
原创 冒泡排序、选择排序、二分查找法
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
716
原创 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
449
原创 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
378
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人