Android
文章平均质量分 73
张小卿-
坚持做最好的自己,Don't disappoint the people who love you.
展开
-
测试手机多点触摸
1.代码演示:package com.example.my_android_pointstouch;import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import android.support.annotation.Nullable;import原创 2017-07-09 18:45:50 · 873 阅读 · 0 评论 -
Android手势使用ViewFlipper
一.当viewpager无法抑制满足循环滑动时,以及需要手势动作时,就用到了viewFlipper1.代码演示(1)布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"原创 2017-07-10 20:53:28 · 305 阅读 · 0 评论 -
Android系统广播大全
系统广播:Android平台在特定条件下自动发出的广播,如到收知信时,手机没有电时,手机发现有无线网可用时,手机刚启动好时,等等。系统广播与自己写代码发出的广播没有区别,所以监听系统广播与监听自己用代码发送的广播是完全一样的。所以要想监听到系统广播,则只要查到相应用广播的广播类型就可以了,如果想取得监听到的数据,还得去查看系统广播发送时是怎么装的数据。下面是我收集的系统广播的类型,原创 2017-07-11 18:47:37 · 493 阅读 · 0 评论 -
Android无序广播的实现代码
首先大多时候都是无序广播与有序广播的区别,那今天先讲讲无序广播.咱们先来讲一个广播发送者和广播接受者的案例1.如图:熟悉一下广播传播者与广播接受者的属性下面会带大家熟悉代码,简单的演示一下2.代码演示:发送者的一个简单布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/an原创 2017-07-11 19:19:42 · 2286 阅读 · 0 评论 -
系统广播的收到短信和来电/去电
首先给大家来点小知识图:收到短信的代码演示:自己新建一个类,继承BroadcastReceiver然后package com.example.my_android_22_sms;import android.content.BroadcastReceiver;import android.content.Context;import android.cont原创 2017-07-13 17:17:48 · 354 阅读 · 0 评论 -
黑名单的拦截
如果没有拦截的话 也不要慌 对于有些手机是没有用的,所以这种去了解玩玩就可以了直接上代码:xml权限配置[html] view plain copy xml version="1.0" encoding="utf-8"?> manifest xmlns:android="http://schemas.android.com/apk/res/android" packa原创 2017-07-15 22:11:41 · 794 阅读 · 0 评论 -
简易版的Media音乐播放器
1.首先给大家来张思维导图,熟悉一下播放器需要用哪些方法。2.现在给大家演示一下代码:布局 :<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-aut原创 2017-07-20 20:03:12 · 672 阅读 · 0 评论 -
ContentObserver内容监听者(内容观察者)
这里外加一个思维导图:关于ContentProvider好了,现在来看看ContentObserver。ContentObserver——内容监听者(内容观察者)。指的是监听某一指定路径里面的数据。目的是观察(捕捉)特定URI引起的数据库的变化,从而做一些相当应的处理。当数据一旦发生改变会通过调用onChange()方法,通过handler把数据发送出去。原创 2017-07-17 21:52:24 · 699 阅读 · 0 评论 -
录制视频
在很多语音视频软件系统中,经常有将实时的音频或视频录制为文件保存到磁盘的需求,比如,视频监控系统中录制监控到的视频、视频会议系统中录制整个会议的过程、语音通话系统中录制完整的对话内容、等等。 一.缘起 最近正在做的一个网络招聘平台的项目,其中有一个模块是这样的,应聘者可以通过该系统的客户端录制自己的视频(自我介绍)上传到服务器,而后,招聘者会在合适的时候浏览这些应聘者的视频。该模原创 2017-07-21 20:48:30 · 508 阅读 · 0 评论 -
写一个简易版的小闹钟
1.给大家看看思维导图接下来就是演示代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.c原创 2017-07-23 18:42:17 · 842 阅读 · 0 评论 -
四大基本组件之ContentProvider联系人
1、首先给大家看看最重要的两条网址content://com.android.contacts/raw_contacts(获得联系人的id,姓名)content://com.android.contacts/raw_contacts/"+id+"/data(根据联系人的id获得联系人的信息)下面是代码演示:package com.example.my_android原创 2017-07-19 19:21:13 · 382 阅读 · 0 评论 -
JSON 和xml解析
1.首先你需要在Tomcat生成xml和json文件student.xml小小10hy18tiny20student.json{"count":3,"srudents":[{"sid":1,"sname":"小小","sex":"女"},{"sid":2,"sname":"小小1","s原创 2017-07-26 21:38:09 · 404 阅读 · 0 评论 -
引用第三方进行Android前端与web后台的数据交互
1.首先你需要导入jar包,如图:2.然后把jar包放入Project(Android)3.注意:useLibrary 'org.apache.http.legacy'这句话需要放入Project你所在的项目里的gradle,版本处。看图:4.web后台服务做一个简易的登录页面演示代码:loginServletpackage com.ZGL.se原创 2017-07-27 22:44:13 · 3666 阅读 · 0 评论 -
栈退出应用程序
一.实现思路1.首先你要做栈退出应用程序,你就需知道如果为了更加便利,在栈中有多个Activity,就可把栈看成一个集合2.于是我们需要建一个application的类,来实现自己的application3.然后实现效果二.下面是效果图以及(2)代码块public class MainActivity extends AppCompatActivity {原创 2017-06-17 19:03:11 · 356 阅读 · 0 评论 -
Activity页面之间的数据传递
一.1.在Activity之间传递数据 传递基本数据类型 基本数据类型: 整:byte short int long 浮点:float double 布尔:boolean 字符:char 引用: String 传递数据包Bundle (集原创 2017-06-16 21:28:24 · 294 阅读 · 0 评论 -
Activity生命周期
一.了解什么是activity 1.网址:developers.Google.cn(Googleplay安卓官方文档),你可以通过此网站详细的了解activity. 2.生命周期图 3.activity的保存和恢复原创 2017-06-16 10:42:55 · 237 阅读 · 0 评论 -
单点触摸
1.代码演示:(1)布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/to原创 2017-07-09 18:40:39 · 261 阅读 · 0 评论 -
Android Percentlayout百分比布局
均支持以下属性:· layout_widthPercent· layout_heightPercent· layout_marginPercent· layout_marginLeftPercent· layout_marginTopPercent· layout_marginRight原创 2017-07-08 21:06:04 · 395 阅读 · 0 评论 -
自定义对话框
代码演示:1.有两个activity,一是你要弹对话框的activity,二是你弹的对话框也是activity(1)首先看一个对话框activity,自定义对话框布局<TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:tex原创 2017-07-08 21:02:00 · 276 阅读 · 0 评论 -
Android项目里的图片轮换
代码演示:1.activity布局,线性布局中套布局<FrameLayout android:layout_width="500dp" android:layout_height="250dp" > <android.support.v4.view.ViewPager android:id="@+id/vp" androi原创 2017-07-08 20:58:37 · 496 阅读 · 0 评论 -
解决HTML嵌入Android项目乱码问题
1.嵌入时编码都要一致为UTF-82.JS和CSS都要为UTF-83.如果嵌入了Android项目还是为乱码4.那就把HTML用记事本打开,然后另存为,改编它的编码方式,改成UTF-85.如下图:乱码问题就迎刃而解了.原创 2017-07-08 20:53:26 · 463 阅读 · 0 评论 -
自己写的HTML嵌入Android项目,运用webview控件与Fragment与activity之间的传值
自己写的HTML嵌入Android项目,运用webview控件1.在自己的项目下新建一个包取名asetss.然后把你需要嵌入 的HTML网页和css以及js,网页都放入此文件夹下面,看下图:2.代码演示:页面:用webview加载显示<LinearLayout android:layout_width="match_parent" android原创 2017-07-08 20:50:36 · 2218 阅读 · 0 评论 -
关于Android studio的安装教程
一、到官网下载Android studio,安装时可用翻墙二、安装Android studio1.首先按步骤看图解2.三者:第一个Android studio是强制的,而第二者Android SDK 则是sdk 工具包部分,可选项。第三个Android virtual device :虚拟机,可选项但是建议两项都选3.同意协议4.选择原创 2017-06-01 23:05:00 · 364 阅读 · 0 评论 -
Android studio 的布局
布局一、基本布局的概念:二、五大布局图一:图二:四、安卓4.0新布局五、重用布局原创 2017-06-03 22:33:01 · 397 阅读 · 0 评论 -
TextView 、EditText 、Shape外形资源 、Selector选择器
一、TextView(文本框)咱们来举一个例子:都是文本框的一下属性二、EditText(文本编辑器)咱们来举一个例子:三、Shape外形资源咱们来举一个例子:四、Selector选择器咱们来举一个例子:实现文本和文本编辑器颜色的改变事件原创 2017-06-03 23:09:33 · 423 阅读 · 0 评论 -
图片框
一、图片框 scaleType属性 ImageView 读取图片路径 局部放大原创 2017-06-07 19:51:10 · 255 阅读 · 0 评论 -
第三方下拉刷新PullToRefrshListView
1.到此网站下载www.github.com 此pull to refresh第三方(注意:www.github.com 此网站搜索pull to refresh可查看其导入到 项目的步骤,和需注意的版本过期等等)2.copy此pull to refresh第三方导入新的model到项目3.开始实现第三方的下拉刷新的代码(1)得到的效果演示(2)代码实现A.页面<原创 2017-06-11 15:17:02 · 461 阅读 · 0 评论 -
关于pullToRefreshListView导入到model中的步骤
今天我们来学习导入pullToRefreshListView导入到model中的步骤1、首先找到存库的路径eg:我的pullToRefreshListView的Library库路径2.再导入到工程的model3.点击finsh后,就会出现错误然后你到project找到model修改错误4.接着第二个错误原创 2017-06-11 16:13:32 · 662 阅读 · 1 评论 -
新建项目报错,Failed to execute appt 错误,导致R文件报错的解决办法
错误的问题:Error:FAILURE: Build failed with an exception.// What went wrong:Execution failed for task ':app:processDebugResources'.> com.android.ide.common.process.ProcessException: Failed to executeaapt//Try:Run with --stacktrace option to get the原创 2017-07-28 11:04:45 · 2668 阅读 · 0 评论