- 浏览: 10041 次
- 性别:
- 来自: 上海
最新评论
文章列表
目前主流的App导航菜单布局基本上有3中:
1.类似微信:底部横向排列菜单按钮,点击切换主界面内容(也支持左右滑动切换)
2.抽屉式左右滑动导航:点击主界面左上角菜单图标,滑出菜单界面(菜单界面item纵向排列),点击菜单item,收起菜单页,同时切换主界面内容
3.九宫格导航菜单:好像这种用得越来越少了
这里实现第一种方法
下面开始coding:
1.主界面布局 activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" ...
Context对象在Android中是一个很重要的内容,Activity中我们很容易获得该对象,然后在Service以及其他Class中并不是那么简单。下文介绍如何在任意位置获得Context对象。
1.创建一个类MyApplication,继承Application
public class MyApplication extends Application {
private static MyApplication instance;
public static MyApplication getInstance() {
return insta ...
1.从AActivity跳转到BActivity,不需要传递参数
Intent intent = new Intent(AActivity.this,BActivity.class);
//intent.addFlags(Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT);//设置Activity的打开方式
startActivity(intent);
2.从AActivity跳转到BActivity,并向BActivity传递参数
向BActivity传递参数
Intent intent = new Intent(AActivity.th ...
在res/drawable下创建3个xml文件,分别为:
bg_edittext_normal.xml
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#FFFFFF" />
<corners android:radius=&qu ...
步骤如下
1:实现自定义控件的布局
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<EditTe ...
首先下载jar包:ksoap2-android-assembly-2.4-jar-with-dependencies.jar
为了重复使用访问webservice的方法,把该方法写成一个工具类。
其中NetworkState.isConnected方法用于检查网络是否连接。
调用方法:String s = RequestWebService.request("webservice方法名",参数字符串数组);s即为webservice返回结果,我用的是json格式字符串,然后再利用阿里巴巴的fastjson库解析。
特别注意:本人是用jax-ws开发的webs ...