文章分类 - Android
摘要:通过TranslateAnimation(float fromXDelta, float toXDelta, float fromYDelta, float toYDelta) 来定义动画参数说明:复制代码代码如下:float fromXDelta 动画开始的点离当前View X坐标上的差值floa...
阅读全文
摘要:1、定义一个ImageView定义一个ImageView是为了装载图片,其中的图片将被rotate用来进行旋转,其他View亦可。资源文件为Java代码其中的android:src为图片内容,可使用附件中的图片。java代码为Java代码ImageViewinfoOperatingIV=(Image...
阅读全文
摘要:获取布局的宽高不能直接用getWidth()或者getHeight直接获取,例如:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);LinearLayoutll_viewArea=(Line...
阅读全文
摘要:现在很多的Android程序都在标题栏上都显示了一些按钮和标题,这里尝试做个实例在onCreate中添加://自定义标题requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);setContentView(R.layout.main);//设置标题为某个l...
阅读全文
摘要:现在我坚定的认为写技术博客对自己有很大的帮助,写博客给自己一个学而思的机会。在android中去掉标题栏有三种方法,它们也有各自的特点。1.在代码里实现[java]view plaincopythis.requestWindowFeature(Window.FEATURE_NO_TITLE);//去...
阅读全文
摘要:android:gravity与android:layout_gravity的区别在于:android:gravity用于设置内部的对齐方式,而android:layout_gravity用于设置组建自己的对齐方式。举个例子,我们可以通过设置android:gravity="center"来让Edi...
阅读全文
摘要:本文主要研究Android中的三种动画,第一种是单个View的各种动画效果,第二种是两个Activity切换时的动画效果,第三种是类似于Gif的Frame By Frame动画效果,其中View的各种动画包括在xml文件中定义和代码中定义两种方式。一、动画基本类型:如下表所示,Android的动画由...
阅读全文
摘要:1、自定义视图属性MyRectV.java 1 public class MyRectV extends View { 2 3 //有资源解析程序使用,由资源解析器房访问 4 public MyRectV(Context context, AttributeSet attrs) {...
阅读全文
摘要:1、下载及配置:Android-PullToRefresh下载地址:https://github.com/chrisbanes/Android-PullToRefresh导入下面图片中的库:注意:这里导入之后,有错的需要重新修改库的链接。自创android项目,添加上面的三个库。注意:如果有错误,其...
阅读全文
摘要:1、下载和配置:slidingmenu地址:https://github.com/jfeinstein10/SlidingMenu 其依赖开源项ActionBarSherlock地址:https://github.com/JakeWharton/ActionBarSherlock 在eclli...
阅读全文
摘要:0、前期复制sdk中的v7 jar包到工程lib文件目录下。1、使用RecyclerView在 Android 应用程序中列表是一个非常重要的控件,适用场合非常多,如新闻列表、应用列表、消息列表等等,但是从Android 一出生到现在并没有非常好用的列表控件,早期的 ListView 用法非常复杂,...
阅读全文
摘要:为了适应各式各样的界面风格,Android系统提供了5种布局,这5种布局分别是:LinearLayout(线性布局)TableLayout(表格布局)RelativeLayout(相对布局)AbsoluteLayout(绝对布局)FrameLayout(框架布局)利用这五种布局,可以在屏幕上将控件随...
阅读全文
摘要:1、使用 Fragmentfragment作为界面切换的代价比Activity小。切换很方便。是可以理解为一个Activity的模版。跳转fragment: 1 public View onCreateView(LayoutInflater inflater, ViewGroup container...
阅读全文
摘要:1、自定义权限检查权限检查类:public class CheckPermission { public static final String PERMISSION = "com.example.checkpermission.permission.ipy"; public s...
阅读全文
摘要:Android开发应用程序时,如果应用程序需要访问网络权限,需要在 AndroidManifest.xml 中加入以下代码:同样的如果用到其它的权限,也需要作出声明,部分权限列表如下:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”propert...
阅读全文
摘要:0、介绍BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的广播。在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广播就能实现开机启动服务的功能;当网络状态改变时系统会产生一条广播,接收到这条广播就能及时地...
阅读全文
摘要:1、AIDL(android接口定义语言) 是 Android 提供的用于与 Service 进行跨应用、跨进程通信的一种机制,高效、灵活,使用方便。2、android5.0之前都可以通过配置在manifest里service 的action来启动。android5.0之后都必须使用显示intent...
阅读全文
摘要:1、因为一个服务可以startService多次(每次都会调用onStartCommand),所以可以利用Intent传值。intent.putExtra("data",text.getText().toString()); startService(intent);public int onS...
阅读全文
摘要:1、一个service在一个操作系统中最多只有一个实例。2、不需要界面。3、使用Service:service类onStartCommand函数(Called by the system every time a client explicitly starts the service by cal...
阅读全文

浙公网安备 33010602011771号