Android基础
文章平均质量分 85
易辰_
当你的能力撑不起你的野心的时候,你就静下心来努力学习
展开
-
SensorCompass
activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <ImageView原创 2015-03-04 19:52:35 · 675 阅读 · 0 评论 -
ImageView圆角
activity_main.xml<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:CustomImageView="http://schemas.android.com/apk/res/com.example.customview05imageview" xmlns:too原创 2015-05-27 00:39:39 · 1606 阅读 · 0 评论 -
Horizontal---ProgressBar
相当简单,直接贴先看主界面布局activity_custom_progress_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" an原创 2015-06-08 18:05:47 · 1641 阅读 · 0 评论 -
Ui
activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vert原创 2015-03-05 21:18:19 · 743 阅读 · 0 评论 -
Graphics简单汇总
1、主页面布局文件activity_main.xml(只有2个button按钮)<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_paren原创 2015-03-12 22:29:20 · 902 阅读 · 0 评论 -
getAllAPP+PopupWindow
先看布局资源activity_main.xml(就是一个ListView)<ListView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/lv_main_apps" android:layout_width="fill_parent" android:la原创 2015-03-12 22:49:42 · 715 阅读 · 0 评论 -
动画集合
**************************************XML配置方式**********************************public void scaleX(View view) { // 加载动画xml文件 Animator anim = AnimatorInflater.loadAnimator(this, R.animator.scale原创 2015-07-17 17:46:34 · 743 阅读 · 0 评论 -
startActivityForResult、onActivityResult
第一个页面(一般启动、带回调启动)button第二个页面(一般返回、带结果返回)button------------------------------------------activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:la原创 2015-03-05 21:11:34 · 481 阅读 · 0 评论 -
360手机卫士---扫描杀雷达效果
activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vert原创 2015-03-12 20:40:46 · 1367 阅读 · 0 评论 -
自定义AlertDialog(圆角+退出动画+自定义布局)
图片省略了不上传了。。。首先看activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent原创 2015-05-09 01:15:51 · 4573 阅读 · 0 评论 -
自定义PopupWindow+SimpleAdapter+Anim
MainActivitypackage com.example.mypopupwindow;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.app.Activity;import android.conten原创 2015-05-29 00:24:42 · 1318 阅读 · 1 评论 -
屏幕手势向导页面
此Demo有一个奇葩的bug06-05 12:50:44.955: E/AndroidRuntime(16374): Caused by: android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@41d0c028 is not valid; is you原创 2015-06-05 12:51:16 · 1013 阅读 · 4 评论 -
自定义AlertDialog(二)
先来看主页面布局main_activity.xml里面只有一个button(添加点击事件,弹出加载框)再看MainActivitypackage com.example.loadingdialog;import android.app.Activity;import android.os.Bundle;import android.view.View;public cl原创 2015-06-08 23:00:52 · 1120 阅读 · 0 评论 -
TextView字体滚动效果
package com.godinsec.seland.ui.tools;import android.content.Context;import android.text.TextUtils.TruncateAt;import android.util.AttributeSet;import android.widget.TextView;public class MarqueT原创 2015-07-15 13:13:38 · 689 阅读 · 0 评论 -
onMeasure()的9种情况
activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="300dp" android:layout_hei原创 2015-07-30 17:11:31 · 780 阅读 · 0 评论 -
Handler的用法大汇总
更新Ui的5种写法创建、发送消息的2种方式自定义与线程相关的handlerHandlerThread的用法优化主子线程handler消息交互原创 2015-08-01 09:51:54 · 761 阅读 · 0 评论 -
AccelerometerSensor--- shake案例
activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <TextView原创 2015-03-04 19:20:47 · 865 阅读 · 0 评论 -
layout
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <Edit原创 2015-03-05 21:45:35 · 520 阅读 · 0 评论 -
事件机制(经典案例+宅男福利)
——————————————————效果图如上————————————————效果是:屏幕左中右都可以独立的上下拖动,前提是在高度一半的下方,在屏幕上半部分向上拖动,是整体图片向上拖动activity_main.xml<com.atguigu.pinterestlistview.MyLinearLayout xmlns:android="http://schemas.android原创 2015-03-08 16:53:57 · 2887 阅读 · 0 评论 -
自定义PopupWindow+xml布局+Anim
MainActivity.javapackage com.example.mybottompopupwindowdemo;import android.app.Activity;import android.graphics.drawable.BitmapDrawable;import android.os.Bundle;import android.support.v4.view.原创 2015-05-29 00:29:09 · 2654 阅读 · 0 评论 -
setContentView为什么不能直接获取控件的属性
package com.example.demo;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.view.View.OnLayoutCha原创 2015-06-17 22:35:22 · 688 阅读 · 0 评论 -
CallAndSms
1、权限activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="wrap_content" and原创 2015-03-05 21:05:37 · 530 阅读 · 0 评论 -
event
activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vert原创 2015-03-05 22:52:51 · 553 阅读 · 0 评论 -
音乐播放器
AndroidManifest.xml <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" >原创 2015-03-12 15:57:48 · 574 阅读 · 0 评论 -
Animation动画效果简单汇总
————————————案例结构很复杂一步步来————————————1、activity_main.xml(首先看启动界面布局文件,里面有2个button)<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"原创 2015-03-12 19:47:35 · 1115 阅读 · 0 评论 -
动画综合练习(延迟进入+页面向导+文本框抖动)
1、activity_welcome.xml(界面刚加载进入欢迎界面的布局)<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/ll_welcome_root" android:layout_width="fill_parent" andr原创 2015-03-12 21:29:13 · 841 阅读 · 0 评论 -
自定义PopupWindow+BaseAdapter+Anim
activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:lay原创 2015-05-26 19:48:40 · 1739 阅读 · 0 评论 -
BroadcastReceiver
****************************************静态注册*****************************************第一步、四大组件需要注册吧,注册是用来进行反射操作的 第二步、MyReceiver.java 继承BroadcastReceiver ,就像继承Activity一样package com.exampl原创 2015-08-05 23:15:11 · 617 阅读 · 0 评论 -
拍照、拍照裁剪
拍照、拍照裁剪原创 2015-08-17 11:24:12 · 917 阅读 · 0 评论 -
相册选取,相册裁剪
activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layou原创 2015-08-17 18:29:47 · 1113 阅读 · 0 评论 -
悬浮窗2种方式
悬浮窗2种方式原创 2015-08-26 23:35:45 · 5012 阅读 · 1 评论 -
事件分发、拦截、消费(一)
事件分发、拦截、消费(一)原创 2015-08-28 20:57:08 · 1110 阅读 · 0 评论 -
屏幕适配
1、为什么进行屏幕适配?省略2、对哪些机型进行屏幕适配?3、相关的概念尺寸:手机屏幕对角线长度(单位英寸,1英寸=2.54厘米)屏幕分辨率:手机屏幕长度、宽度上的像素点的数量(单位px,1px=1像素点) 像素密度:每英寸的像素点数量(单位dpi,与屏幕尺寸、分辨率相关)4、看下图(特别说明以160dp为基准,1dp=1px)5、为什么布局用dp,不用p原创 2015-08-29 09:58:48 · 630 阅读 · 1 评论 -
自定义Spinner
main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"原创 2015-08-08 23:02:39 · 533 阅读 · 0 评论 -
GestureDetector你需要知道的一点
activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:l原创 2015-08-09 18:57:36 · 619 阅读 · 0 评论 -
在说PopupWindow
代码下载地址 点击打开链接自定义Popu+baseAdapter自定义Popu+simpleAdapter自定义Popu+xml++++++++++++++++++++++++++++++++++++++案例一++++++++++++++++++++++++++++++++++++++++主界面布局main.xml<LinearLayout xmlns:a原创 2015-10-26 16:39:43 · 491 阅读 · 0 评论 -
高仿IOS---Dialog(中间式)
activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layou原创 2015-10-31 15:18:29 · 1610 阅读 · 0 评论 -
修改系统AlertDialog样式、自定义Dailog-----Activity透明效果
主页面布局--2个button(一个弹出alertDialog,一个是自定义dialog)activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" andr原创 2015-09-23 11:32:38 · 6875 阅读 · 0 评论 -
Notification(一)
activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:l原创 2015-12-09 22:43:02 · 649 阅读 · 1 评论 -
Notification(二)
点击打开链接,下载demo......主界面布局文件main.xml 省略!!!BaseActivitypackage com.example.notifications.base;import android.app.Activity;import android.app.Notification;import android.app.Notific原创 2015-12-09 23:03:54 · 704 阅读 · 0 评论