`
zhonglunshun
  • 浏览: 135109 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
做项目的时候要用到notification的自定义铃声,我是这么写的 messageNotification.sound = Uri.parse("android:resource://" + getPackageName() + "/" + R.raw.msg);   关于铃声的设置有好多种方法: 方法一:   messageNotification.defaults |= Notification.DEFAULT_SOUND;//声音  方法二: messageNotification.sound = Uri.parse(" ...
在我做一个项目的时候,我忘记设置字符编码,于是eclipse和myEclipse的字符编码都是gbk,这种字符编码只能在中国用,一来点奇怪的字符就乱码了,可是软件都快写完了,怎么办,饭草了好多天终于想了一个很无奈但是还算有用的方法,那就是一个一个把代码换编码,怎么换?   开始的时候我去百度下载软件,发现使用那些软件可麻烦了,于是就自己捉摸,发现使用eclipse的缓存能解决这个问题: 1.将含有乱码的文件都打开,然后修改项目的字符编码为utf8,然后每个乱码文件都ctrl+z,惊奇的发现乱码都成了正常的编码,打开属性一看是utf8.好开心,一个个保存就搞定了。
java.lang.SecurityException: Requires VIBRATE permission   原来是我在是哦用notification的时候用到了震动,但是这个震动也是需要权限的,我们需要在清单文件中配置一把。  <uses-permission android:name="android.permission.VIBRATE" /> 这样就搞定了。  
很久没接触jni了,最近项目需求,就是把一张和图片尽可能压缩,我做的是把图片灰度化,也就是只有黑白两种,因为是用在文档上的,不在乎其余的色彩,在性能对比后,我发现用jni技术能很大提高转换性能,特别是文件比较大的时候,下面和大家一起重温ndk的配置。   首先是cygwin的配置 这个东西就是在window平台上模拟出一个linux的环境,我们需要先下载cygwin离线文件(我是建议用离线文件的,保险些,在线下载真的很慢)。 离线文件下载成功,开始安装cygwin了。 1.       运行setup.exe
安卓面试易备题(五) 这是我整理的安卓面试资料的最后一部分,相信前面的大家都学习的差不多了,希望我们都能找到一份自己想要的工作,一起加油!   面试题一:android中的动画有哪几类,它们的特点和区别是什么?     又两种,分别为Tween动画、和Frame动画: tween动画可以理解为补间动画,我们可以在资源文件中定义动画的类型,也可以通过代码配置,这种实现方式可以使视图组件移动、放大、缩小以及产生透明度的变化。          另外一种是帧动画,就和放电影一样一帧一帧的,如果使用过Adobe Flash对这两种动画应该相当熟悉。   面试题二:说说mvc
  安卓面试易考题(三)   面试题一:请描述一下Intent 和 Intent Filter。     我们可以把intent理解成一个动作,这个动作包含数据和额外的附加信息: Action: 动作    Intent.ation_view  Data: 数据uri   uri  mime Category : 而 ...
安卓面试易考题(四) 面试题一:AIDL的全称是什么?如何工作?     Android interface definition language (android接口定义语言) , 用来跨进程的访问方法, 像 游戏中调用支付宝接口就是用的这个。 访问远程的服务的方法. 如何工作 ...
安卓面试易考题(二) 这是延续上一部分的知识,依然是面试题,进入正题:   面试题一:谈谈你对Activity的理解: 这是考官希望你把自己的心得,做项目的时候的体会写出来;我们可以答Activity异常被系统回收的时候怎么 ...
安卓面试精华(Activity部分) 过几天小弟要去面试了,当然免不了要好好复习下功课,其实很多东西也不是特别清楚,今天都当作一个回顾和巩固,希望我的这篇文章能对即将去找工作的同学有所帮助。   1. Q:什么是activity? 虽然这个问题现在不流行问了,但是还是做好准备,有备无患嘛。 A:       1).activity是四大组件之一,一般情况下,一个和用户交互的界面就对应有一个activity。 2).Activity是Context的子类,同时它
一口气看完口袋微博源码(二)之用户登录 上一篇讲了用户的注册,上篇文章的地址:  http://zhonglunshun.iteye.com/blog/2093938 这一篇讲用户登录,步入正题,用户登录首先要写好安卓的界面部分,既然是登录,无外乎用户名,密码,是否记住,然后就是登录按钮,ok直接上代码: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res ...
一口气看完一个项目源码(一)之用户注册 今天咋们看的这个项目源码是一个微博客户端,和服务端通讯用socket写的,项目名称:口袋微博,和前面那个项目不同,这个项目略难一点,不过没关系,让我们一起来学习学习吧。          按照使用流程,首先是注册页面,因此我们来写注册页面,先把注册页面的布局写了: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/r ...
  一口气看完一个项目源码(一) 自学安卓也有一年时间了,很快到了要找工作的时候了,但是自己还只做了一个项目,怎么办?听前辈们说,找别人的源码研究,于是,说干就干,我这次找了网上找的一个驴友的源码,和大家讲解下里面的实现思路,帮助大家更快看完一个源码。为了读者方面,我也把这个源码贴出来,有兴趣的朋友根据步骤一步一步来。          我们把这个软件安装完成后,发现里面的功能分为四个模块:旅游记忆,结伴游,好友/关注者,其他功能。其中,数其他功能里面的子模块数最多,所以我们从最多的讲起。   用户注册:这个功能整体上来说就是在安卓端填写信息提交到服务端保存起来这样一个需求,所以 ...
安卓注册(服务器客户端) 做安卓开发有很多时候都是要和web交互的,我们很难制作本地应用,这次把小弟整出来的安卓和服务器通讯贡献出来,希望能帮到需要的朋友,同时也是加深印象。 我们先来搭建安卓客户端,首先 ...
  Android开发简历书写的各个要点 对于我们这些自学成才的菜鸟来说,很多知识是欠缺的,比如如何写简历,今早上特意在网上学习了一下,写成学习笔记供大家参考。 1.       篇幅,简历一般3页或者三页多一点是最好的 ...
Struts入门(二) 昨天写了一个小案例,里面的RegisterAction有一个转发的动作,但是我们把转发的路径写死了,这样不好,我们其实只要在struts的配置文件struts-config.xml的RegisterAction节点下添加<forward name="message" path="/message.jsp"></forward>,也就是写了个映射关系,以后我们只需要修改配置文件就能实现修改。          我们以后写的时候都可以不用写死了,所有的都可以在stucts的配置文件里面配置,就拿跳转为 ...
Global site tag (gtag.js) - Google Analytics