自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(224)
  • 资源 (10)
  • 收藏
  • 关注

原创 android仿微信录制短视频并播放视频

项目当中需要集成一个微信短视频的功能,领导要求的咱得干,不过百度了好多,没有找到好的,仅仅在开源中国上看到有个人做,不是很完整,这样我根据自己的需求,参考他的设计来进行修改,链接附上:http://www.oschina.net/code/snippet_1460984_46115?p=2#comments.录屏界面的效果图如下:那么我的思路是,先有个界面如下:然后是最

2015-06-14 20:04:54 14060 10

原创 Android晋级之路

初级(泛指无经验或者入门级)基础知识Java: 基本语法(基本数据结构、集合、String操作、Stream以及IO、异常处理)面向对象(继承、多态、抽象类、封装、接口)基本的多线程、序列化操作Java8新特性(例如lambda表达式)Android: 四大组件(Activity、Service、 BroadcastReceiver、ContentProvider)+Fragment,

2016-11-16 20:53:57 923 1

原创 debian下python flask环境搭建

先来说明开发环境:debian 8 jessiepython 3.4版本virtualenv,pipuwsgi 2.0.12nginx 1.8(自行编译安装)环境搭建步骤:-已经安装python(debian自带) -安装pip -安装virtualenv -创建项目目录 -安装uwsgi -安装nginx安装pip$ sudo apt-get install python-p

2016-04-13 11:31:22 2926

转载 Java-----jar反编译修改重新打包

一、使用反编译工具JD-GUI(JD-GUI相关操作见Java-----反编译class文件)打开要修改的jar包(如update.jar),找到jar包中要修改的class文件(如a.class) 二、打开Eclipse新建一个Java工程(如demo),并添加一个类(如A.java:该类名与a.class文件中的类名一致,所在包结构与a.class文件中的类所在的包结构一致,必

2016-01-28 20:35:40 3601

原创 明天面试,大前天离职

第一份工作结束了,对于一个社会化应用,自己有了初步的认识.在上线维护方面积累了宝贵经验!很感谢"嗨兼职"老板对我的信任,中间说实话,有一段时间因为别的事情耽误了进度,老板还是很宽容.这里表示感谢.明天就要去面试了,对于ios,我心里没底.前几天忙项目,忘得差不多了,所以明天带着种悲观的心态去,希望可以有奇迹吧.对于目前自己的状态,android开发到了一个需要提高的阶段,需要阅读系统源

2015-11-09 20:48:03 1654 2

翻译 在ListView中使用多样的布局

这个教程是关于如何在ListView中使用多种类型布局.如果需要完成这个内容的话,你需要遵循以下步骤:1.创建多种不同的item的布局2.创建ListView对应的Adapter3.在创建的Adapter中重写getViewTypeCount()方法,并且在返回值中指定布局类型的个数4.在Adapter中重写getItemViewType(int position)方法,返回当

2015-11-08 10:34:50 1495 1

转载 使用asm.jar将Android手机屏幕投影到电脑

好用的工具,不需要经常开手机操作,虽然慢一些,但是足够了.以下是正文:有时候可能需要将手机上的一些操作投影出来,比如一些App Demo的展示等。其实,有专门的硬件设备能干这件事儿,但没必要专门为展示个Demo去花钱买硬件设备。正好,对于Android系统的手机,有一个开源的jar包能干这事儿:Android Screen Monitor(asm.jar),官网 https://code.

2015-09-16 08:27:20 1345

原创 android spinner 调用onItemSelectedListener的思考

由于项目从别人手中接收,所以很多暗坑自己不知道,于是今天先总结一个。在使用spinner的过程中,我们设置了setOnItemSelectedListener,来实现选择条目的操作,当我们在onCreate()中实现spinner的相关方法时,总是发现spinner会调用一次自己的OnItemSelectedListener中的onItemSelected()回调方法。这个很苦恼,于是先尝试在

2015-09-07 09:17:27 4459 1

原创 android-Fragment和Activity通信:将Fragment中的数据传入Activity

有时候我们需要Fragment和Activity进行通信,说白了,就是将Activity的值传入Fragment或者将Fragment中的值传入Activity。从Activity将数据传入Fragment,可以通过一下代码实现,假设WorkerChoose是我们的一个Fragment: public static WorkerChoose newInstance(String worke

2015-09-05 11:02:40 899

原创 大四之前的最后思考

思考人生,但不是巴神那样!      首先思考一下目前的状态,被人牵着鼻子走的感觉。青岛的项目、淄博的项目,两个头跑,多线程处理能力我是很一般的。而且开学就要正式上班了,青岛项目不好顾及,得准备脱身了!反正一个假期除了在家这几天比较轻松愉快(虽然出现了紧急情况),其他时间总是在奔波,头疼心累!老是觉着头上很紧,松不下来,吃完饭就坐下干活,问题也能解决很多,但是并不如原来敲代码快乐。事赶事这个很

2015-09-01 16:11:18 1030 10

转载 android 应用自动更新

转载自:http://blog.csdn.net/wuxinzaiyu/article/details/9253523 今天我们学习如何实现Android应用的自动更新版本功能,这是在各种语言编写的应用中都会经常遇到的情景。当我们的应用检测到网络上有新版本发布时,系统会提示是否下载新版本应用,当新版本应用下载完毕后,系统会自动安装下载的新版本应用(或跳转到相关安装页面询问)。我

2015-08-30 10:29:38 1140

转载 Android 开发 AutoCompleteTextView结合自定义的适配器,查询数据库

这里没有用CursorAdapter,而是自己继承BaseAdapter写了个适配器.与ListView不同,AutoCompleteTextView的适配器除了继承BaseAdapter外,还要实现Filterable接口。Filterable接口中有个getFilter方法,用于获取过滤器,我们需要自己写个继承Filter的过滤器,实现数据库查询。代码使用了androidannotat

2015-08-30 10:25:56 1043

原创 android自定义时间选择器

在自己项目中有这样一个需求,要把一天分为上午下午晚上三个时间段,把一周分为7天,进行时间选择的一个需求,这样可以比较直观的选择,不必像原来程序那样,手动直接输入,回便捷很多,我先上图,后续慢慢道来!图片所示的就是我们代码所产生的效果了!那么我来说明一下我自己的实现思路,核心的问题就是自定义View并绘制!首先要建立实体类:package cn.sdut.lsy.time.c

2015-08-30 09:58:57 1425

转载 Android 使用存放在存assets文件夹下的SQLite数据库

转载自:http://blog.csdn.net/trbbadboy/article/details/8001157#reply因为这次的项目需要自带数据,所以就就把数据都放到一个SQLite的数据库文件中了,之后把该文件放到了assets文件夹下面。一开始打算每次都从assets文件夹下面把该文件夹拷贝到手机的SD卡或者手机自身的存储上之后再使用,后来考虑到每次都拷贝的话效率不高,并且如

2015-08-10 11:11:18 1225

转载 Ubuntu14.04安装了Im-Switch后系统设置中不见了语言支持

转载自:http://blog.eibook.net/ubuntu14-04-an-zhuang-liao-im-switch-hou-xi-tong-she-zhi-zhong-bu-jian-liao-yu-yan-zhi-chi/故障现象:ubuntu14.04安装了im-switch后系统设置中不见了语言支持这个图标故障原因:im-switch与语言

2015-08-07 16:58:53 2141

原创 自行集成极光推送所遇到的一个错误::java.lang.UnsatisfiedLinkError:

老板需要添加极光推送的功能,于是就先做一个例子来看看!但是遇到了下面的问题: java.lang.UnsatisfiedLinkError: Couldn't load jpush180 from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/cn.sdut.lsy.jpushtest-1.apk"]

2015-08-06 15:40:33 2517

转载 java 24小时和12小时格式解析

Java时间设为二十四小时制和十二小时制的区别:1) 二十四小时制: “yyyy-MM-dd HH:mm:ss”2)十二小时制: “"yyyy-MM-dd hh:mm:ss"”例(二十四小时制):private String getTime(){Calendar now;SimpleDateFormat fmt;now = Calendar.getInstance(

2015-08-05 17:28:06 1062

原创 ubuntu14.04 android设备调试问题

手头上两台设备,都不能在ubuntu下进行调试工作,于是做了以下努力:1.下面内容转载自:http://blog.csdn.net/lincyang/article/details/9093239#quote问题描述与背景:新来个测试手机,连接PC后adb devices下无设备。或者是如下的no permissions:$ adb devicesList of

2015-08-02 10:22:21 1397

转载 关于ListView中ViewHolder修饰符的问题

今天在项目中看到了ViewHolder使用了final修饰,第一次看到这样的使用方式,于是Google一下,找到这篇文章。转载自:http://blog.csdn.net/zhaokaiqiang1992/article/details/42740991现在大家都知道用ViewHolder来实现listview的优化了,但是,ViewHolder到底要用什么来修饰呢?这种修饰有什么

2015-07-19 15:58:47 974

原创 android studio使用git的部分注意事项

项目需要版本控制,于是选定git来进行。在Android Studio中可以很轻松的完成!首先就是需要确定提交的内容,其实这里的意思就是确定一下不需要提交的文件和文件夹。Android Studio 中建议过滤的文件:.idea 文件夹.gradle 文件夹所有的 build 文件夹所有的 .iml 文件local.properties 文件有了需要过滤的文

2015-07-18 16:39:01 1161

原创 No resource found that matches the given name (at 'drawab' with value '@drawable/你的资源').

今天开工,在将Eclipse项目导入Android Studio中的时候,出现以下问题:     No resource found that matches the given name (at 'drawab' with value '@drawable/你的资源').     我这里的这个资源指的是drawable资源,这个是一个9.png文件,所以问题出在9.png文件。

2015-07-17 16:29:07 10610

转载 Android Design Support Library 的 代码实验——几行代码,让你的 APP 变得花俏

译者地址:【翻】Android Design Support Library 的 代码实验——几行代码,让你的 APP 变得花俏原文:Codelab for Android Design Support Library used in I/O Rewind Bangkok session----Make your app fancy with few lines of code

2015-07-08 19:24:04 1001

原创 ubuntu环境下配置sudo下的Java

今天在更新sdk的时候,命令行显示java不能使用,然后就寻思着把java路径配置到root目录下,下面是我的命令行命令,这里假设你的jdk安装在tools目录下: sudo update-alternatives --install "/usr/bin/java" "java" "/tools/jdk1.7.0_71/bin/java" 1 sudo update-alternatives

2015-07-08 09:16:38 787

转载 Android Studio使用技巧

转载自:http://blog.csdn.net/siyehuazhilian/article/details/42060715官方第一条提示:所有的使用技巧都可以通过Help→Tips of the Day查看.下面摘抄一些比较有用的技巧:1.Esc把活动窗口从工具窗口指向编辑窗口.F12把编辑窗口指向上一次活动的工具窗口.如果是用Shift+Esc不仅仅把焦点指向编辑窗

2015-06-30 22:01:42 1318

原创 android ListView OnItemClickListener被拦截的问题

昨天在开发的时候遇到个问题,就是ListView中,setOnItemClickListener竟然不起任何作用,也就是说OnItemClickListener已经被拦截了,导致不起作用!在百度google后,找到问题在于,我的Item当中有很多ImageView,TextView,无论是否显示,组件都有这样的属性:android:clickable="true"android:fo

2015-06-27 10:13:31 1074

原创 java.lang.RuntimeException: Camera is being used after Camera.release() was called

java.lang.RuntimeException: Camera is being used after Camera.release() was called错误就是上述这个错误,错误出现在Android相机开发中,我所实现的方法贴一下: @Override public void surfaceDestroyed(SurfaceHolder holde

2015-06-25 10:56:38 20729 6

转载 Android使用Handler造成的内存泄露问题的解决

由于Handler需要与线程进行通信,于是设定Handler为static类型,那么相应的更新UI界面的时候,部分组件(例如TextView,ImageView等)需要声明为static类型的变量,造成了内存溢出的错误,所以转载这篇文章解决下这个错误!同时强调一点,定义static类型的变量的时候需要三思而后行!转载自:http://my.oschina.net/rengwuxian/blog

2015-06-25 10:44:57 686

转载 Java(Android)线程池

转载自 : http://www.trinea.cn/android/java-android-thread-pool/介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?Java

2015-06-18 11:02:59 948

转载 Android自定义DataTimePicker(日期选择器)

Android自定义DataTimePicker(日期选择器) 笔者有一段时间没有发表关于Android的文章了,关于Android自定义组件笔者有好几篇想跟大家分享的,后期会记录在博客中。本篇博客给大家分享的是自定义一个日期选择器,可以让用户同时选择年月日和当前时间。先看看效果:实现的效果就是在同一个布局上显示日期选择和时间选择。

2015-06-11 10:47:35 1804

转载 UBUNTU14.04 SHELL编程 [: 10: Y: UNEXPECTED OPERATOR

按照鸟哥私房菜些的shell编程,但是却出现莫名其妙的问题。如:#测试if else read -p "input y/n? : " ynif [ $yn == "y" ]; then        echo "continue;"elif [ $yn == "n" ]; then        echo "break;"else    

2015-05-28 10:05:04 1746

转载 面向对象设计六大基本原则-以Volley为例

作者 : Mr.Simple这里的显示效果较好 : 原文链接概述在工作初期,我们可能会经常会有这样的感觉,自己的代码接口设计混乱、代码耦合较为严重、一个类的代码过多等等,自己回头看的时候都觉得汗颜。再看那些知名的开源库,它们大多有着整洁的代码、清晰简单的接口、职责单一的类,这个时候我们通常会捶胸顿足而感叹:什么时候老夫才能写出这样的代码!在做开发的这些年中,我渐渐的感觉

2015-05-27 16:12:15 519

原创 关于设置红杏公益代理和下载.aar或.pom文件冲突的问题

犯这个错误也是很逗了,估计遇到和我一样情况的不多.在这个大神文章的指导下,我为自己的Android Studio设置了红杏公益代理,文章链接奉上:http://www.liaohuqiu.net/cn/posts/about-red-apricot-and-compiling-fresco/.如果你不知道红杏的话,那就先去找个地方洗把脸,然后google试试!好吧,在今天下午需要为项目

2015-05-27 14:55:58 1245

转载 AlertDialog显示错误 Unable to add window token null is not for an application

在listView的onItemClick函数中显示一个AlertDialog,出现如下错误Xml代码  08-07 21:26:43.506: ERROR/AndroidRuntime(9390): android.view.WindowManager$BadTokenException: Unable to add window -- token nul

2015-05-24 14:25:07 1321

转载 仿微信的语音点击播放时的语音图标动画效果

由于最近很忙,随后上完整工程!效果:可能需要的图片:需要定义的实例变量:[java] view plaincopy//语音动画控制器  Timer mTimer=null;  //语音动画控制任务  TimerTask mTimerTask=null;  //记录语音动画图片  

2015-05-20 17:03:09 16018 1

转载 Linux下的代码统计工具--sloccount

转载自:http://www.cnblogs.com/visayafan/archive/2012/06/01/2529431.html,但是下边那个生成html文件的python代码有问题,还请大神赐教!sloccount=Count Source Lines Of Code官网:http://www.dwheeler.com/sloccount/Ubuntu安装

2015-05-18 14:22:56 1053

转载 Android加载不同DPI资源与内存消耗之间的关系

by Will of TinyLab.org2015/04/21转载自:http://www.tinylab.org/android-loading-a-different-relationship-between-dpi-and-memory-consumption-of-resources/目录 [隐藏]1 Android DPI 分级标准简

2015-05-18 10:52:22 804

转载 Java--截取路径字符串

转载自: http://blog.csdn.net/zlqqhs/article/details/85218611.截取路径最后一个字符串 [html] view plaincopy/**   * 截取链接最后一个字符串   * @author ZLQ   *   */  public class 

2015-05-16 19:51:03 1754

原创 HttpURLConnection---GET请求秒变POST请求问题

奇葩事情年年有,今天特别多.以前就进过HttpURLConnection的坑,今天又进去了.在早上编代码调试的时候,发现了这样一个问题,我用GET请求提交数据给服务器,服务器返回我405.明明是GET请求,在服务器端的日志上,却显示我POST请求,百思不得其解!先解释下405, ·405 - 用来访问本页面的 HTTP 谓词不被允许(方法不被允许) 然后附上GET请求的代码:

2015-05-07 11:04:59 3611

转载 HttpUrlConnection的setDoOutput与setDoInput的区别

httpUrlConnection.setDoOutput(true)httpUrlConnection.setDoInput(true)这两个方法在develope的httpUrlConnection方法中找不到的。一般情况是:          HttpURLConnection conn = (HttpURLConnection)url.openConnect

2015-05-07 10:54:54 15274

原创 关于Android5.0当中的Service启动问题--- Service Intent must be explicit: Intent

早上在调试程序的时候发生了这样的一个错误:  Service Intent must be explicit: Intent日志如下: Unable to start receiver com.duk3r.eortologio2.MyStartupIntentReceiver: java.lang.IllegalArgumentException: Service Intent mus

2015-05-07 10:27:39 1404

android自定义时间选择器

android自定义时间选择器,博客地址:http://blog.csdn.net/u010665691/article/details/48101865 代码中汇集了自己的参考项目,可以直接运行。参考项目需要在MainActivity中稍微修改下。

2015-08-30

Android仿微信录制视频和播放

仿微信视频录制,详情移步http://blog.csdn.net/u010665691/article/details/46493407

2015-06-14

android简易天气预报源码

自己做的简易天气预报,输入城市名称即可获取当天天气,是OkHttp和Gson练习的一个小例子

2015-04-27

EasyCamera例子

对应博客http://blog.csdn.net/u010665691/article/details/44773653的例子

2015-03-31

android Palette和RoundedBitmapDrawable的实践

android Palette和RoundedBitmapDrawable的实践

2015-03-08

android RecyclerView CardView实践

android5.0 RecycelerView和CardView结合的一个小例子

2015-03-02

HttpClient使用的文件上传的jar包

HttpClient上传文件时需要的jar,Android需要的!

2015-02-21

android自定义长按事件

博客地址http://blog.csdn.net/u010665691/article/details/40954983 对应着博客的实例代码

2014-11-09

android XMPP 功能分拆编写

自己写的XMPP客户端,使用的是改进的jar,添加了表情聊天,eclipse解压导入项目可用,前提你已经搭好openfire服务器,使用的是asmack.jar

2014-11-04

Android adb命令使用详解.docx

详细介绍adb命令的使用,简化版请看http://blog.csdn.net/u010665691/article/details/25967619

2014-10-24

空空如也

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

TA关注的人

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