摘要: 效果就是点击按钮,打开系统图库应用,可以选择一张里面的图片展示出来 设置隐式意图 获取Intent对象,通过new出来 调用Intent对象的setAction()方法,设置动作,参数:Intent.ACTION_PICK 调用Intent对象的setType()方法,设置类型,参数 :”image 阅读全文
posted @ 2016-04-01 23:29 唯一客服系统开发笔记 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,android程序分配的堆内存大小是16,虚拟机上面的VM Heep就是设置它的 一个图片所占的内存,比如1920*2560像素的图片需要,1920*2560*3至少这些的内存byte 找到ImageView控件对象 调用BitmapFactory对象的decodeFile(pathNa 阅读全文
posted @ 2016-04-01 22:17 唯一客服系统开发笔记 阅读(296) 评论(0) 推荐(0) 编辑
摘要: myWebSite | |-- 静态资源和JSP文件都可以直接放在web应用目录下,浏览器可以直接访问 |-- WEB-INF 浏览器没有办法直接访问 |-- classes 动态web运行时的class文件,java类 |-- lib 动态web资源运行时所依赖的jar包 |--web.xml 整 阅读全文
posted @ 2016-03-31 23:58 唯一客服系统开发笔记 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 利用广播调用服务里面的方法,间接的方式调用服务内部的方法,与现实中差不多,请媒体曝光 主界面里面 在界面创建的时候开启一下服务普通的startService()方法 发送一条广播出去 获取Intent对象,通过new出来 调用Intent对象的setAction()方法,参数:一般就是包名 调用se 阅读全文
posted @ 2016-03-31 22:09 唯一客服系统开发笔记 阅读(5988) 评论(1) 推荐(0) 编辑
摘要: aidl:android interface definition language 安卓接口定义语言 在两个不同的应用程序里面使用同一个接口 使用场景:调用支付宝服务进行支付 先写远程服务端Serivice 新建一个AlipayService继承系统Service 在清单文件里面,添加一个<ser 阅读全文
posted @ 2016-03-31 21:20 唯一客服系统开发笔记 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 环境变量可以被系统,用户,shell以及其他程序来设定 登录系统后,系统读取/etc/profile 文件,设置环境变量,如果没有就跳过 检查主目录(/root)的.profile文件,推荐去这个文件配置自己的环境变量。比如:添加几个PATH变量,多个路径使用冒号:分割,改完这个文件使用 . .pr 阅读全文
posted @ 2016-03-31 17:39 唯一客服系统开发笔记 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 绑定服务:可以调用服务里面的方法, 如果调用者activity销毁了,服务也会跟着销毁 单独解除绑定的时候,服务也会被销毁 开启服务:不可以调用服务里面的方法 如果调用者activity退出了,服务还会存在 需求:既要保证长期运行,又要执行服务里面的方法 生命周期 单独调用: startServic 阅读全文
posted @ 2016-03-30 22:59 唯一客服系统开发笔记 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 需求:后台开启一个唱歌服务,这个服务里面有个方法切换歌曲 新建一个SingService继承系统Service 重写onCreate()和onDestory()方法 填一个自定义的方法changeSing(String songNume) 主界面里,开启服务,关闭服务,更改歌曲的按钮 我们调用api 阅读全文
posted @ 2016-03-30 22:30 唯一客服系统开发笔记 阅读(5503) 评论(0) 推荐(0) 编辑
摘要: AngularJs有自己的HTML事件 ng-click指令 ng-click指令定义了AngularJs点击事件 当点击按钮的时候,赋值count变量并且给count变量加1,显示出count变量 ng-click指令结合ng-hide显示隐藏html 给ng-click指令绑定一个函数,给ng- 阅读全文
posted @ 2016-03-29 23:40 唯一客服系统开发笔记 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 应用程序:一组组件(activity service provider receiver)的集合 一般情况下,一个应用程序对应一个进程 一般情况下,关闭掉应用,关闭掉所有界面,应用程序的进程还在后台运行 安卓系统采用一组策略帮助我们管理进程 进程按照优先级分为不同的等级 1.前台进程,用户可以看到这 阅读全文
posted @ 2016-03-29 22:22 唯一客服系统开发笔记 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 根据上一节代码里,加入一个录音功能,上传到服务器,就能实现一个录制器 当手机处于通话状态时,开启录音机 获取MediaRecorder对象,通过new出来 调用MediaRecorder对象的setAudioSource()方法,设置音频源, 参数:MediaRecorder.AudioSource 阅读全文
posted @ 2016-03-29 21:46 唯一客服系统开发笔记 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 服务:在后台长期运行的没有界面的组件 新建一个类PhoneService类,继承系统的Service类 清单文件中 进行配置 新建一个节点<service>,设置名称android:name=”.PhoneService” 类里面有几个重要方法 onCreate()方法,服务被创建的时候调用 onD 阅读全文
posted @ 2016-03-28 23:32 唯一客服系统开发笔记 阅读(2633) 评论(0) 推荐(0) 编辑
摘要: 上一节的短信拦截在4.0以上系统中无效,可以使用这种办法实现,定义一个activity,清单文件中指定主题为透明,在onCreate()方法里面直接调用finsh()方法,关掉,这样可以就可以实现了 应用场景:比如车载电脑,里面有很多应用,有些应用需要发射信号给某一个广播接收者 新建一个广播接收者, 阅读全文
posted @ 2016-03-28 22:06 唯一客服系统开发笔记 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 代码: 效果图: 阅读全文
posted @ 2016-03-28 17:25 唯一客服系统开发笔记 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 比较重要的一个广播事件,短信 界面布局,比如播放视频,默认是横屏全屏的,清单文件中进行设置, 在<activity/>节点设置屏幕朝向属性,android:screenOrientation=”landscape” 设置主题android:theme=”@android:style/Theme.No 阅读全文
posted @ 2016-03-27 22:01 唯一客服系统开发笔记 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 广播接收者,broadcast receiver,安卓系统在使用时会产生很多的事件,比如:短信到来,电量低,拨打电话等等 界面布局,线性布局,EditText指定为电话号码,设置属性android:inputType=”phone” 获取SharedPreference对象,调用getSharedP 阅读全文
posted @ 2016-03-27 21:07 唯一客服系统开发笔记 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 下载压缩包,解压缩,好,安装完成 进入解压目录/bin/下面,找到startup.bat,双击,此时如果报错,那么就是没有设置环境变量JAVA_HOME,进入环境变量去设置,JAVA_HOME指向jdk的安装目录 配置Tomcat 找到conf/server.xml,找到<conector port 阅读全文
posted @ 2016-03-27 12:17 唯一客服系统开发笔记 阅读(1486) 评论(0) 推荐(0) 编辑
摘要: 当一个界面中要要开启多个带有返回值的activity时,这个时候,就需要用到请求码和结果码了 调用startActivityForResult(intent,requestCode)方法,开启activity,参数:Intent对象,请求码,请求码的作用是区分当前是哪个点击事件开启的activity 阅读全文
posted @ 2016-03-26 23:09 唯一客服系统开发笔记 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 应用场景:打开一个新的activity,在这个activity上获取数据,返回给打开它的界面 短信发送时,可以直接选择系统联系人 界面布局是一个线性布局,里面右侧选择联系人在EditText的右上,因此使用相对布局对输入框进行包裹,按钮使用android:layout_alignParentRigh 阅读全文
posted @ 2016-03-26 22:47 唯一客服系统开发笔记 阅读(2599) 评论(0) 推荐(0) 编辑
摘要: AngularJs为HTML DOM元素的属性提供了绑定数据的指令 ng-disabled指令 ng-disabled指令直接绑定数据到HTML元素的disabled属性 ng-show指令 ng-show指令隐藏和显示一个HTML元素 ng-hide指令与ng-show相反 阅读全文
posted @ 2016-03-26 00:03 唯一客服系统开发笔记 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 模拟器横竖屏切换,ctrl+f11 界面activity会销毁,重新打开创建 第一种做法: 定死就是横屏 在清单文件,<activity/>节点部分,添加属性,设置屏幕朝向 android:screenOrientation=”landscape” 水平朝向,portrait竖直 绝大多数游戏,是采 阅读全文
posted @ 2016-03-25 22:59 唯一客服系统开发笔记 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 创建两个activity,创建两个布局文件,布局中两个按钮,开启第一和开启第二个 当第一个界面打开的时候,进程会创建一个任务栈,栈里面只有一个activity 点击第二个界面,任务栈里面会加入activity2 再次点击第二个界面,任务栈里面再次加入activity2 当点击返回的时候,最后一个先弹 阅读全文
posted @ 2016-03-25 22:30 唯一客服系统开发笔记 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 在MainActivity里面重写以下方法: 在这些方法里面打印log日志,为了方便查看在filter里面增加一个System.out来过滤 onCreate() onDestory() onPause() onResume() onStart() onStop() 第一次打开一个activity和 阅读全文
posted @ 2016-03-25 21:31 唯一客服系统开发笔记 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 读取服务器json数据,get方式 阅读全文
posted @ 2016-03-24 23:20 唯一客服系统开发笔记 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 新建一个activity,继承Activity 清单文件中进行配置,添加<activity/>节点 设置名称 android:name=”.类名” 点 代表的是当前包名,也可以不写 新建一个布局文件,线性布局,竖直排列 添加<TextView/>控件,设置控件内容水平居中,android:gravi 阅读全文
posted @ 2016-03-24 22:01 唯一客服系统开发笔记 阅读(2645) 评论(0) 推荐(0) 编辑
摘要: 激活系统的某些应用,并且往应用里面填一些数据,比如说短信应用 打开短信应用,查看logcat,找到ActivityManager, 看到Display.com.android.mms/.ui.ComposeMessageActivity 查看短信源代码的清单文件,可以看到,一个activity节点下 阅读全文
posted @ 2016-03-24 21:04 唯一客服系统开发笔记 阅读(384) 评论(0) 推荐(0) 编辑
摘要: AngularJs中你可以使用自己的服务或使用内建服务,服务是一个函数或对象,以下代码试验$location服务,$http服务,$timeout服务,$intverval服务,创建自定义服务 阅读全文
posted @ 2016-03-23 23:08 唯一客服系统开发笔记 阅读(211) 评论(0) 推荐(0) 编辑
摘要: ndroid里面的清单文件相当于windows上的注册表,例如播放器可以关联文件直接打开,清单文件中activity节点的intent-filter节点进行配置 添加<action/>动作节点,设置名称android:name=”com.xxx.xx.xx” 添加<category/>默认附加选项节 阅读全文
posted @ 2016-03-23 21:41 唯一客服系统开发笔记 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 随着api的升级,系统的很多应用包名和类名都改掉了,所以很多时候,打开系统应用的时候会报错,隐式意图就是解决组件之间松耦合,描述动作行为 获取Intent对象,通过new出来 调用Intent对象的setAction(action)方法,设置动作,参数:String类型的常量例如:Intent.AC 阅读全文
posted @ 2016-03-23 21:00 唯一客服系统开发笔记 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 过滤器可以使用一个管道字符(|)添加到表达式和指令中,这不就是模板函数吗 阅读全文
posted @ 2016-03-22 23:42 唯一客服系统开发笔记 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 可以使用跳转的方式类似javaweb来实现界面转换 显示意图就是必须要指定开启组件的具体信息,包名,组件名,组件的class 新建一个类TwoActivity ,继承Activity类,重写onCreate()方法,这个方法是界面开启的时候自动调用,在这个函数里面大部分进行初始化的操作,比如调用界面 阅读全文
posted @ 2016-03-22 22:52 唯一客服系统开发笔记 阅读(1141) 评论(0) 推荐(0) 编辑
摘要: github上搜索开源框架android-smarty-imageview,下载压缩包,拷贝我们之前写的网络图片查看器布局。 解压下载包里面的数据,找到java源码拷贝到我们的项目里,这时我们可以看到这个包下面有个SmartyImageView.java的自定义控件,SmartImageView是继 阅读全文
posted @ 2016-03-22 21:31 唯一客服系统开发笔记 阅读(356) 评论(0) 推荐(0) 编辑
摘要: Scope作用域 Scope作用域是应用在HTML视图和Js控制器之间的纽带 Scope是一个对象,有可用的属性和方法 根作用域 所有的应用都有一个$rootScope,它可以作用在ng-app指令包含的所有的html元素中 $rootScope是各个controller中scope的桥梁,用roo 阅读全文
posted @ 2016-03-21 23:26 唯一客服系统开发笔记 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 异步http框架post提交数据到服务器 前面我们使用普通的方式post提交数据,比较麻烦,现在使用异步框架来实现以下,感觉非常舒服。 获取AsyncHttpClient对象 调用AsyncHttpClient对象的post(uri,params,responseHandler)方法,post提交数 阅读全文
posted @ 2016-03-21 22:35 唯一客服系统开发笔记 阅读(1386) 评论(0) 推荐(0) 编辑
摘要: 介绍github上的异步http框架android-async-http loopj开发 获取AsyncHttpClient对象,通过new 调用AsyncHttpClient对象的get(url,responseHandler)方法,发送get请求,参数:url是String类型的路径,respo 阅读全文
posted @ 2016-03-20 22:34 唯一客服系统开发笔记 阅读(1106) 评论(0) 推荐(0) 编辑
摘要: 开源框架httpclient,android直接内置到了android.jar包中,对浏览器的简单包装 获取HttpClient对象,因为这个类是个接口,并且大部分都会提供一个实现类 以BaseXxx,DefaultXxx等命名,因此这个也有一个实现类叫DefaultHttpClient,直接new 阅读全文
posted @ 2016-03-20 21:39 唯一客服系统开发笔记 阅读(225) 评论(0) 推荐(0) 编辑
摘要: ng-model指令 ng-model可以将输入域的值与AngularJs的变量绑定 双向绑定 当修改输入域的值时候,AngularJs属性的值也将修改 验证用户输入 以下提示信息将在ng-show属性返回true的情况下显示 阅读全文
posted @ 2016-03-20 12:33 唯一客服系统开发笔记 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 重复HTML元素 ng-repeat指令可以重复HTML元素 创建自定义指令 使用.directive()函数来自定义指令,要调用自定义指令,html元素上需要添加自定义指令名,使用驼峰法来命名一个指令 限制使用,默认是元素名调用和属性调用 阅读全文
posted @ 2016-03-20 00:56 唯一客服系统开发笔记 阅读(191) 评论(0) 推荐(0) 编辑
摘要: GET:内部实现是组拼Url的方式,http协议规定最大长度4kb,ie浏览器限制1kb POST和GET的区别比较了一下,多了几条信息 Content-Type:application/x-www-form-urlencoded Content-Length:93 主体内容 只需修改上一节代码中的 阅读全文
posted @ 2016-03-19 22:17 唯一客服系统开发笔记 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 本节内容与上一节基本一致,也就是在url的上面拼接上参数,其他基本一样。 界面布局,线性布局,EditText用户名,EditText密码,Button按钮 为了使用这段代码演示多种方式请求服务器,新建一个service的包,建一个LoginService的类处理登陆请求,建一个静态方法,返回Str 阅读全文
posted @ 2016-03-19 21:34 唯一客服系统开发笔记 阅读(801) 评论(0) 推荐(0) 编辑