自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (4)
  • 收藏
  • 关注

原创 视频画中画学习

最近在研究做视频画中画1,用Android原生的视频播放器两个videoview叠加,是可以实现视频画中画的但是用UPlayer和VideoView相互叠加。。就实现不了这个功能。最后在布局文件上找到了临时的解决办法。。只是为了快速开发一个创业项目的app(好笑头条君)代码如下:xml version="1.0" encoding="utf-8"?>RelativeLay

2015-11-06 16:06:00 706

原创 比较好的知识点

1,以上这些学习都是因为最近在做一个微信调起客户端的事情。如果自己的客户端处于运行状态,按下Home键后台挂起。此时如果使用微信调起自己的客户端某个页面,不做任何处理的情况下,按下回退或者当前Activity.finish(),页面都会停留在自己的客户端(因为自己的Application回退栈不为空),这明显不符合逻辑的。产品的要求是,回退必须回到微信客户端,而且要保证不杀死自己的Appl

2015-08-13 15:44:30 393

转载 基本的Java概念

一、java中内存分配策略及堆和栈的比较1、内存分配策略a.按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的.静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数据结构(比如可变数组)的存在,也不允许有嵌套或者递归的结构出现,因为它们都会导致编译程序无

2015-06-23 16:50:12 472

原创 Android优化问题。。。

1,Android线程间通信   一个线程写数据,同时一个线程读数据。。保持一个buffer被读写。。。。 wait(),notify() handler ,message,子线程更改UI线程的View状态,http://www.it165.net/pro/html/201409/21214.html2,优化Android View的过度重绘http://blo

2015-06-12 16:03:17 449

原创 笔试题

1,易到用车笔试题2.融360面试题。。。。2015年1月27日三个线程循环打印ABC10次的几种解决方法http://www.tuicool.com/articles/2mqI7n

2015-01-27 17:00:31 632

原创 个人总结面试题目三

2014年12月31日。。。。新浪微博面试题

2015-01-01 12:15:44 414

转载 算法优化案例_转载

从一道笔试题谈算法优化引子       每年十一月各大IT公司都不约而同、争后恐后地到各大高校进行全国巡回招聘。与此同时,网上也开始出现大量笔试面试题;网上流传的题目往往都很精巧,既能让考查基础知识,又在平淡中隐含了广阔的天地供优秀学生驰骋。       这两天在网上淘到一道笔试题目(注1),虽然真假未知,但的确是道好题,题目如下:       从10亿个浮点数中找出最大的1万个。

2014-12-01 14:26:18 657

原创 解决[FAIL_INSTALL_DEXOPT]问题

用这两个命令:1  android update project -p .2ant clean debug install run

2014-08-27 14:55:58 506

原创 面试中遇到的算法题

1,java链表倒序排列

2014-04-30 14:21:46 706

原创 设计模式自我理解_java篇

1,工厂模式(Factory Method)工厂方法模式(Factory Method)  将程序中创建对象的操作,单独出来处理,创建一个产品的工厂接口,把实际的工作转移到具体的子类。大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。2.抽象工厂模式(Abstract Factory) 针对多个产品等级的情况,而工厂方法模式针对单一产品等级的情况。

2014-03-24 19:21:33 559

原创 项目中小的功能点

1,ProgressBar的样式;在项目中有点击按钮伸出某个用户的级别的动画,还有级别的样式。    1,在布局文件xml文件中配置如下            android:id="@+id/progress"            style="?android:attr/progressBarStyleHorizontal"            android:layo

2014-03-12 16:23:50 694

原创 优化app小建议_lint测试发出的warning

1.Avoid object allocations during draw/layout operations (preallocate and reuse instead)用Android自带的lint测试,发现上面这个问题。。。。百度一番发现。。。在ondraw/onlayout中尽量不要用new 对象的操作。。。因为ondraw/onlayout会经常被调用;这样比较耗内存。。。。

2014-02-17 11:17:55 12717

转载 旁征博引

1.RTP,RTCP,RTSP等网络协议有何用途和区别 RTP: Real-time Transport Protocol,实时传输协议,一般用于多媒体数据的传输。 RTCP: RTP Control Protocol,实时传输控制协议,同RTP一起用于数据传输的监视,控制功能。 RTSP: Real Time Streaming Protocol,实时流协议,用于多媒体数据流

2014-01-20 17:35:59 693

原创 个人总结Android面试题目之二

1.Andriod中onTouchEvent(),onInterceptTouchEvent(),onDispatchEvent()区别onDispatchEvent:分发事件onTouchEvent:触发触摸事件onInterceptTouchEvent:触发拦截触摸事件onInterceptTouchEvent:是定义于ViewGroup里面的一

2013-12-09 17:11:08 1405

原创 bug修改记录总结(不定时更新)

1,Gallery滑动的时候,当前的Item图片会变暗,表面浮一层白膜,紧跟的一个Item的图片会由一层白膜变成正常状态,这时只需要设置Gallery的一个属性即可。。      setUnselectedAlpha(100);设置未选中的Item的透明度为100.。。。。

2013-11-14 11:33:36 1571

原创 个人总结Android面试题目之一

1.final,finally,fi别?nalize的区别?final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为fi

2013-11-13 17:05:49 1162

原创 关于Android3.0以后增加的StackView控件的小理解

1,配置文件.xml文件中的属性,目前只知道两个        android:id="@+id/homepage_stackview"        android:layout_width="fill_parent"        android:layout_height="fill_parent"        android:loopViews="true"

2013-11-13 16:59:45 7312

原创 瀑布流例子

瀑布流例子实现瀑布流的demo代码。。。。。。。。

2012-07-13 14:10:15 1302

原创 代码混淆_Proguard_javaScript

搞代码混淆。怎么用就不写了,网上一大堆。就自己遇到的问题,说说。。。首先就是.xml文件中使用了重写的View的混淆,在Xml文件中会用到,但是被混淆了,查到最后发现是构造器方面的混淆,这样写就不会混淆了。-optimizationpasses 5-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-do

2012-03-29 16:25:26 1770 1

原创 开始研究MapView

MapView的中文文档地址:https://developers.google.com/maps/documentation/javascript/tutorial?hl=zh-cn

2012-03-20 18:13:52 578

原创 ProgressBar 进度条颜色设置

需求:下载中的颜色要自定义,要替换为另外的一个颜色方法:就是在            android:layout_weight="1"android:id="@+id/download_item_progressBar"style="?android:attr/progressBarStyleHorizontal"android:layout_width="wrap_co

2012-02-21 18:57:00 13521 1

原创 TextView中getLineCount()返回为0

项目需求:当TextView显示的数据不超过3行的时候,不显示下面的展开按钮,就想到了getLineCount()方法来获取TextView的行数,但总返回为空,看Api 说是要先把TextView画出来,才能获取行数,搜Google发现解决问题办法,使用一个异步线程中执行 onPostExecute()获取行数,代码如下:private class myAsyncTask extends

2012-02-13 17:37:04 9793 3

原创 好长时间没更新博客了

好长时间没更新博客了,看了一篇文章,觉着写博客的确是一个比较好的体验,不只是碎碎念的做些事情,要系统的学习才行。 学习是一种信仰,呵呵,以后尽量能更新博客,把学习的知识总结起来,积累起来。。回头也学学iphone开发来,充实充实自己啊。。每天回去都看电影,看电影,看电影,够无聊的。。。贴出刚刚看的一个博客:《为什么你从现在开始就应该写博客》用一句话来

2012-02-13 17:26:32 896

原创 Android中CursorJoiner的使用

public class CursorJoinerActivity extends Activity {ListView listView;ContentResolver contentResolver;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.listview_layout);contentResolver =

2011-04-28 18:42:00 3658

原创 Andriod Contact联系人点击事件

Uri contactUri;if (PhoneTell.sdkVersion contactUri = ContentUris.withAppendedId(People.CONTENT_URI, contactId);} else {contactUri = ContentUris.withAppendedId(Contacts.CONTENT_URI, contactId);}final Intent intent = new Intent(Intent.ACTION_VIEW, contactUri

2011-04-07 17:26:00 893

原创 TraceView的使用

<br />测试Andriod程序中各个方法使用的时间,提高代码的效率<br />转载地址:http://dev.10086.cn/cmdn/wiki/index.php?doc-view-5109<br /><br />  如何分析android应用性能,java函数调用关系。<br />  1.mksdcard -l sdcard 512M /root/.android/sdcard.img<br />  2.在应用程序中加入trace 的开始和结束函数(详细说明参考开发文档)<br />  // st

2011-03-04 15:36:00 669

原创 sharePreference无法创建

<br /><br />01-26 17:40:10.932: ERROR/ApplicationContext(13604): Couldn't rename file /data/data/acg.iptv.account/shared_prefs/USER_INFO.xml to backup file /data/data/acg.iptv.account/shared_prefs/USER_INFO.xml.bak<br />01-26 17:42:30.743: ERROR/Applicatio

2011-01-26 18:15:00 5798 1

原创 Android杀死整个APP方法

<br /><br />public static void killProcess(Context mAct) {<br />String packageName = mAct.getPackageName();<br />String processId = "";<br />try {<br />Runtime r = Runtime.getRuntime();<br />Process p = r.exec("ps");<br />BufferedReader br = new BufferedRe

2011-01-19 19:53:00 3078 2

原创 android launch mode

在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。<br /> 加载模式分类及在哪里配置<br />Activity有四种加载模式:standardsingleTopsingleTasksingleInstance<br />设置的位置在AndroidManifest.xml文

2010-10-09 13:44:00 651

原创 一个难搞的异常,疯了!

[2010-08-23 17:56:30 - calendar-atom-android-sample] Error generating final archive: duplicate entry: classes.dex 不断出来

2010-08-23 17:58:00 1018 2

原创 OBEX入门

<br />一、什么是OBEX,它有什么用途?<br />OBEX全称为Object Exchange,中文对象交换,所以称之为对象交换协议。它在此软件当中有着核心地位,文件传输和IrMC同步都会使用到它。<br />OBEX协议构建在IrDA架构的上层.<br />OBEX协议通过简单的使用“PUT”和“GET”命令实现在不同的设备、不同的平台之间方便、高效的交换信息。支持的设备广泛,例如PC,PDA,电话,摄像头,自动答录机,计算器,数据采集器,手表等等。<br />OBEX协议定义了一种柔性的概念——

2010-07-06 17:12:00 702 1

瀑布流例子demo,android开发

瀑布流的小例子,可以试着加入到项目中去,适用于android开发

2012-08-02

Android OpengL的相关例子及代码

利用OpengL做的一系列有2D、3D效果的例子。

2010-08-16

JNI入门教程_关于android的学习资料

JNI入门教程,在android中应用JNI。

2010-07-08

古城留言板系统(含c#源码)

古城留言板系统,简单实用的聊天留言系统!!

2009-02-27

空空如也

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

TA关注的人

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