自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

Android自学笔记-17-广播接收者(BroadcastReceiver)

广播接收者是Android的四大组件之一,对于这个的定义也是很贴切,在Android系统中,当系统发生了一些状态的改变,系统会向所有的程序广播这个状态的变化。但是这些广播不是所有的我们都接收的,我们只会接收我们关注的广播,这里可以类比广播台,许多个广播台都在发送着不同的广播,我们可以用收音机根据调频接收我们想要听的广播,这里广播台发送的不同的广播,就相当于Android中发送的不同广播,这里的收音...

2014-04-30 23:12:00 123

使用TextView/EditText应该注意的地方

EditText小记 http://www.cnblogs.com/endure/p/3690443.htmlAndroid字体阴影strings.xml文件定义字符串中的标签Android TextView 自动换行问题关于android软键盘enter键的替换与事件监听 软件盘的界面替换只有一个属性android:imeOptions,这个属性的可以取的值有norm...

2014-04-30 16:52:00 63

object references an unsaved transient instance - save the transient instance before flushing

在对象未被实例化(save)前,被其他对象引用,则抛出此异常

2014-04-30 11:43:00 56

android自定义radiobutton、checkbox样式

<CheckBox android:id="@+id/cbPayTypeDefault" android:layout_width="wrap_content" android:layout_height="wrap_content" and...

2014-04-29 17:56:00 364

Android图片缓存库使用经验总结

1、Android-Universal-Image-Loader可以高度配置的网络图片缓存库,非常灵活,用户量最多缓存过期实现:File cacheDir = StorageUtils.getCacheDirectory(context); // or any other folderMemoryCacheAware<String, Bitmap> memoryCa...

2014-04-29 13:44:00 107

Android Asynchronous Http Client-Android异步网络请求客户端接口

1.简介Android中网络请求一般使用Apache HTTP Client或者采用HttpURLConnect,但是直接使用这两个类库需要写大量的代码才能完成网络post和get请求,而使用android-async-http这个库可以大大的简化操作,它是基于Apache’s HttpClient ,所有的请求都是独立在UI主线程之外,通过回调方法处理请求结果,采用android Handler...

2014-04-28 20:32:00 74

代码面试最常用的10大算法

在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些算法实例,例如快速排序、二叉树查找等等。本文总结了程序员在代码面试中最常遇到的10大算法类型,想要真正了解这些算法的原理,还需程序员们花些功夫。1.String/Array/Matrix在Java中,String是一个包含char数组和其它字段、方法的类。如果没有IDE自动完成代码,下面这...

2014-04-28 20:24:00 359

Windows下搭建objective C开发环境

最近打算针对iPhone、iPod touch和iPad开发一些应用,所以,需要开始学习Objective C(苹果推出的类似C语言的开发语言)。由于苹果的自我封闭的产业链发展模式(从芯片、机器、开发语言、终端产品、服务)的限制,要想开发针对苹果 iPhone等产品的应用程序,就需要用Mac机器,在Xcode的IDE上使用Objective C语言开发。Mac机器就不用说了,那比PC机器要贵不...

2014-04-28 15:34:00 47

Android常见控件使用经验之——Activity

activity设置背景透明 在manifest中配置:01.android:theme="@style/android:Theme.Translucent.NoTitleBar"此模式可以用作复杂dialog逻辑实现以剥离代码,比如点击edittext弹出自定义密码键盘,将activity作为dialog容器 @Override public void o...

2014-04-28 11:30:00 76

史上最短小精悍的javascript编写的俄罗斯方块游戏,仅仅60行代码

原创整理不易,转载请注明出处:史上最短小精悍的javascript编写的俄罗斯方块游戏,仅仅60行代码代码下载地址:http://www.zuidaima.com/share/1759652641295360.htm直接上效果图:通过左右下控制方向,上改变形状。game over<!doctype html><html><hea...

2014-04-28 09:52:00 95

Android自学笔记-16-任务栈

在AndroidManifest中Activity的launchMode有四种类型: 1.standard 2.singleTop 3.singleTask 4.singleInstance今天就简单介绍一下,附上一个参考地址,人家写的牛逼http://blog.csdn.net/moreevan/article/details/6788048下面还是看代码吧,都放到注释里了:pac...

2014-04-27 22:29:00 61

Android自学笔记-15-Activity的生命周期

很长时间没有写博客了,懒了,感慨一下。Activity的生命周期主要就是一张下面的图:下面通过代码简单的介绍一下,具体的一些内容看代码的注释:package com.mxy;import android.app.Activity;import android.content.Context;import android.content.Intent;import android....

2014-04-26 00:16:00 85

Android常见控件使用经验之——ListView

属性首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true"第二是transciptMode属性,需要用ListView或者其它显示大量Items的控件实时跟踪或者查看信息,并且希望最新的条目可以自动滚动到可视范围内。通过设置的控件transcriptMode属性...

2014-04-25 10:39:00 519

Android常见控件使用经验汇总

三年多的时间积累下来,自己积累的控件特性、控件使用技巧、常用代码段到处都是,曾经解决过的问题时常忘记之后再重新解决一遍,而不记得当初写在何处,只记得当初解决过。故在此做个汇总索引,以便检索。...

2014-04-25 10:31:00 75

Making Your ActionBar Not Boring

这篇文章转自国外一个技术大牛的博客,首先感谢这位大牛的无私奉献。Android应用中有一名为 Google书报摊的应用,他实现了一种新的ActionBar风格,效果如下面的动画,由于上传图片大小的限制,对图片做了处理,效果受到了影响,可以查看《Making Your ActionBar Not Boring》会有清晰流畅的动画效果。 当用户初始进入该界面的时候,为一个透明的 Acti...

2014-04-24 22:21:00 77

gridPanel事件--初学ext.net框架

http://blog.csdn.net/alisa525/article/details/80810921、行双击事件首先设置选择方式为RowSelectionModel单行选中[html] view plaincopyprint?<SelectionModel><ext:RowSelectionModelID="RowSelection...

2014-04-24 11:14:00 136

Android自学笔记-14-意图(Intent)

Intent 是一个将要执行的动作的抽象的描述,一般来说是作为参数来使用,由Intent来协助完成android各个组件之间的通讯。Android中的Intent可以理解为不同组件通信的媒介或者信使。所以Intent的主要作用就是调用起来一个Activity或者Service等。意图分为显示意图和隐式意图。一般对于显示意图使用是比较方便的,如果我们调用的使我们自己的Activity,则可以直接启...

2014-04-23 22:48:00 139

git常用命令

查看远程分支:git branch -a删除远程分支git push origin --delete <branchName>查看当前分支状态git status切换分支git checkout本地分支的创建本地分支的来源为执行git checkout -b <branch name> 的那个分支例如现在有...

2014-04-23 16:29:00 152

fragment使用技巧

1、项目中经常遇到viewpager中fragment滑动完毕时再更新界面的需求,重写以下方法即可: @Override public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); if (isVisibleToUser) { if (g...

2014-04-23 15:23:00 152

Android类参考---Fragment(八)

public void setTargetFragment(Fragment fragment, int requestCode)该方法给该Fragment对象设置一个可选的目标。例如,如果该Fragment对象使用由另一个Fragment对象启动的,并且在想要把一个给定的结果返回给第一个Fragment对象时,就可以使用这个方法。这里被设置的目标是通过FragmentManager....

2014-04-23 15:14:00 99

Android开发中关于SQLLITE数据库中SQLITE_MASTER特殊表的说明

SQLite数据库中一个特殊表名叫 SQLITE_MASTER 该表记录了相关表的创建sql及索引等信息,它定义数据库的模式。SQLITE_MASTER 表建表语句如下: CREATE TABLE sqlite_master (type TEXT,name TEXT,tbl_name TEXT,rootpage INTEGER,sql TEXT);1.对于表来说...

2014-04-23 13:22:00 188

SQL Server2008 过期问题

据说SQL Server已经出到2014了吧,没要查资料,不太清楚,我一直都使用的是SQL Server2008,但是安装没有太注意,安装的的评估版本的,今天突然出问题了,连接不上数据库。查看服务没有启动,启动数次都不成功,查看事件日志显示“评估已过期”,才知道SQL Server2008评估版本是180天试用期,经过在网上查阅解决办法,直接升级即可,今在此记录下来。(注:虽然安装的是评估版本的,...

2014-04-22 18:18:00 215

SQL Server2008 过期问题

据说SQL Server已经出到2014了吧,没要查资料,不太清楚,我一直都使用的是SQL Server2008,但是安装没有太注意,安装的的评估版本的,今天突然出问题了,连接不上数据库。查看服务没有启动,启动数次都不成功,查看事件日志显示“评估已过期”,才知道SQL Server2008评估版本是180天试用期,经过在网上查阅解决办法,直接升级即可,今在此记录下来。(注:虽然安装的是评估版本的,...

2014-04-22 18:18:00 270

Ext.NET -- 后台动态添加控件

protected void btnAddItem_Click(object sender, EventArgs e) { int index = this.GetIndexVal(); //Ext.Net.FieldSet fieldSet = new Ext.Net.FieldSet //{ ...

2014-04-22 13:58:00 420

SQL Server 中获取时间

最经需要分析数据库表中的数据,数据量相当大,其中时间字段精确到微妙,但是在实际分析的时候时间字段只需要精确到小时,但是经过查阅资料并没有找到直接提取时间属性到小时的,因此想到通过分别获取年月日时分秒属性,重新生成日期字段,最后将查询结果输出到Excel进行分析,其实也可以在Excel中直接分析,可是鄙人Excel实在不行,只能借助于数据库方法了。下面就记录一下获取时间属性的代码,如下:sel...

2014-04-20 19:59:00 360

SQL Server 中获取时间

最经需要分析数据库表中的数据,数据量相当大,其中时间字段精确到微妙,但是在实际分析的时候时间字段只需要精确到小时,但是经过查阅资料并没有找到直接提取时间属性到小时的,因此想到通过分别获取年月日时分秒属性,重新生成日期字段,最后将查询结果输出到Excel进行分析,其实也可以在Excel中直接分析,可是鄙人Excel实在不行,只能借助于数据库方法了。下面就记录一下获取时间属性的代码,如下:sel...

2014-04-20 19:59:00 173

HttpWebRequest、HttpWebResponse保存Cookie

这两天在做一个小程序,客户端通过HTTP间隔一定时间去访问服务器,在第一次连接服务器时进行初始化,之后的连接需要用到Cookie,通过服务器端的Cookie来判断连接的合法性。折腾了很长时间都没有搞定,今天终于搞定了,主要是从“C# HttpWebRequest保存cookies模拟登录的方法!”这篇文章找到答案,记录如下,原文。CookieContainer cookies = new...

2014-04-18 22:41:00 270

HttpWebRequest、HttpWebResponse保存Cookie

这两天在做一个小程序,客户端通过HTTP间隔一定时间去访问服务器,在第一次连接服务器时进行初始化,之后的连接需要用到Cookie,通过服务器端的Cookie来判断连接的合法性。折腾了很长时间都没有搞定,今天终于搞定了,主要是从“C# HttpWebRequest保存cookies模拟登录的方法!”这篇文章找到答案,记录如下,原文。CookieContainer cookies = new...

2014-04-18 22:41:00 298

Ext.Net传递参数

1.触发客户端事件<ext:Button ID="Button1" runat="server" Text="快点我">  <Listeners>    <Click Handler="Greet()"></Click>  </Listeners></ext

2014-04-18 10:50:00 431

FQDN (fully qualified domain name,完全限定域名)

一种用于指定计算机在域层次结构中确切位置的明确域名。一台特定计算机或主机的完整 Internet 域名。FQDN 包括两部分:主机名和域名。例如 mycomputer.mydomain.com。一种包含主机名和域名(包括顶级域)的 URL。例如,www.symantec.com 是完全限定域名。其中 www 是主机,symantec 是二级域,.com 是顶级域。FQDN 总是...

2014-04-15 21:39:00 1046

Ext.net中如何使用Extjs代码

http://www.ext.net.cn/forum.php?mod=viewthread&tid=1748首先要拖拽一个ResourcePlaceHolder控件将Mode设置为script <ext:ResourcePlaceHolder ID="ResourcePlaceHolder1" Mode="Script" runat="server"> </...

2014-04-15 11:04:00 123

JS获取页面EXT.NET控件

JS获取页面EXT.NET控件 Ext.Net 1.x_Ext.Net.方法一: 1. 一般控件: #{ControlID}.getValue();         #{ControlID}.getText(); 2.TreePanel获取选择的节点: #{TreePanelID}.getSelectionModel().getSelectedNode() ...

2014-04-15 10:33:00 203

Ext.NET事件

Ext.Net通过DirectEvents进行服务器端异步的事件处理。我们在 Ext.Net用法概览 这篇中已经简单的介绍了DirectEvents,今天我们将详细的介绍一下DirectEvents。DirectEvents异步执行服务器端事件我们首先来看一下Ext.Net DirectEvents的一个最简单用法,通过点击按钮触发服务器端的事件处理方法,并在前台弹出一个提示框。&...

2014-04-14 15:40:00 233

slidingMenu的使用教程

这两天想弄一个APP的侧滑菜单,网上有很多的方法去实现,看到SlidingMenu,感觉很兴奋、很强大,但是从GitHub上下载后出现了很多的问题,今天刚好看到一篇文章详细的讲述了使用过程,如何解除使用过程出现的问题。在此转载这篇文章。原文网址GitHub上的SlidingMenu的配置方法1.首先明确SlidingMenu是什么?SlindingMenu...

2014-04-14 15:34:00 184

Android系统镜像文件的打包过程分析

在前面一篇文章中,我们分析了Android模块的编译过程。当Android系统的所有模块都编译好之后,我们就可以对编译出来的模块文件进行打包了。打包结果是获得一系列的镜像文件,例如system.img、boot.img、ramdisk.img、userdata.img和recovery.img等。这些镜像文件最终可以烧录到手机上运行。在本文中,我们就详细分析Android系统的镜像文件的打包过程...

2014-04-14 01:01:00 141

Android中的EditText默认时不弹出软键盘的方法

方法一:  在 AndroidMainfest.xml中选择哪个activity,设置windowSoftInputMode属性为 adjustUnspecified|stateHidden<wbr><wbr>< activity android:name=".Main"<br><wbr><wbr><wbr&amp

2014-04-11 17:24:00 72

关于RelativeLayout设置垂直居中对齐不起作用的问题

直接上代码1.原有代码:(红色字体部分不起作用,无法让RelativeLayout中的textview居中)<RelativeLayout android:id="@+id/autoquery_layout" android:layout_width="fill_parent" android:layout_height="wrap_content"android:g...

2014-04-10 17:12:00 235

巧用dimens适配多个分辨率

巧用dimens适配多个分辨率作者:望月听涛 发布:2013-02-27 11:16 分类:Android,项目经验 阅读:3,034次 2条评论 让应用自动适配多个分辨率的屏幕,是每个android程序员的基本功,就好像前端工程师熟练编写CSS Hack一样。适配工作中一个重要的工作就是对页面的调整。 对于页面的适配,有很多的方法和技巧。...

2014-04-10 14:43:00 277

VS2010 中更改项目名称

在VS2010中新建一个像项目,开发工作都接近尾声了,客户要求更换项目的名称,差不多要变更整个解决方案中项目名称,引用等等,这个工作量还是很大的。上网搜索解决方法,还实验了专门的修改项目名称工具,但是最后都是一堆的错误,看着头疼。其实项目名称个人感觉没那么重要,客户要的是程序能够正常的运行起来,在运行的过程中也是不出现项目名称的,不知道为何要该,但是客户要求改我们还能拒绝?客户是上帝,这个上帝有点...

2014-04-10 10:06:00 1601

VS2010 中更改项目名称

在VS2010中新建一个像项目,开发工作都接近尾声了,客户要求更换项目的名称,差不多要变更整个解决方案中项目名称,引用等等,这个工作量还是很大的。上网搜索解决方法,还实验了专门的修改项目名称工具,但是最后都是一堆的错误,看着头疼。其实项目名称个人感觉没那么重要,客户要的是程序能够正常的运行起来,在运行的过程中也是不出现项目名称的,不知道为何要该,但是客户要求改我们还能拒绝?客户是上帝,这个上帝有点...

2014-04-10 10:06:00 154

空空如也

空空如也

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

TA关注的人

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