导航:首页 > 操作系统 > android仿微信导航

android仿微信导航

发布时间:2023-03-04 21:30:30

android 怎么实现底部仿微信功能

你指的是微信和qq底部的那4个按钮么?
那不就是radiogroup里的radiobutton么.....
在一个主activity里的布局上写一个垂直的linearlayout,上面是framelayout,底下是一个radiogroup,radiogroup里想放几个就放几个radiobutton,然后通过点击radiobutton来往上面的framelayout里贴fragment就行了,上面的布局样式就在fragment里面画

㈡ android类似微信的发现界面怎么写

其实就是两个布局,里面头像,对话框控件的android:id一样,然后再adapter中getview()根据用户判断选择不同的加载就OK了,代码类似于 if (判断) { view = LayoutInflater.from(activity).inflate( R.layout.left, null);//左边的布局 } else { view = LayoutInflater.from(activity).inflate( R.layout.right, null);//右边的布局 } ImageView avatar = (ImageView) view.findViewById();//头像 TextView msg = (TextView) view.findViewById(R.id.);//对话框

㈢ android开发 类似微信聊天界面下面的按钮功能如何实现

其实这个很简单,也就是你在下面多一层布局,点击显示按钮的时候将他显示出来,显示的时候做一个动画,让他从下方出来!

㈣ 怎样使用百度地图android sdk做类似微信摇一摇搜附近的功能

解决方案!

package com.map.MapPos;

import android.os.Bundle;

import android.app.Activity;

import android.view.Menu;

import android.content.res.Configuration;

import android.widget.FrameLayout;

import android.widget.Toast;

import com..mapapi.BMapManager;

import com..mapapi.map.MKMapViewListener;

import com..mapapi.map.MapController;

import com..mapapi.map.MapPoi;

import com..mapapi.map.MapView;

import com..platform.comapi.basestruct.GeoPoint;

public class MainActivity extends Activity {

BMapManager mBMapMan = null;

MapView mMapView = null;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

mBMapMan=new BMapManager(getApplication());

mBMapMan.init(null);

//注意:请在试用setContentView前初始化BMapManager对象,否则会报错

setContentView(R.layout.activity_main);

mMapView=(MapView)findViewById(R.id.bmapsView);

mMapView.setBuiltInZoomControls(true);

//设置启用内置的缩放控件

MapController mMapController=mMapView.getController();

// 得到mMapView的控制权,可以用它控制和驱动平移和缩放

GeoPoint point =new GeoPoint((int)(39.915*1E6),(int)(116.404*1E6));

//用给定的经纬度构造一个GeoPoint,单位是微度 (度 * 1E6)

mMapController.setCenter(point);//设置地图中心点

mMapController.setZoom(12);//设置地图zoom级别

}

@Override

protected void onDestroy(){

mMapView.destroy();

if(mBMapMan!=null){

mBMapMan.destroy();

mBMapMan=null;

}

super.onDestroy();

}

@Override

protected void onPause(){

mMapView.onPause();

if(mBMapMan!=null){

mBMapMan.stop();

}

super.onPause();

}

@Override

protected void onResume(){

mMapView.onResume();

if(mBMapMan!=null){

mBMapMan.start();

}

super.onResume();

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action bar if it is
present.

getMenuInflater().inflate(R.menu.main, menu);

return true;

}

}

layout:android:orientation="vertical"

android:layout_width="fill_parent"

android:layout_height="fill_parent">

android:layout_height="wrap_content"

android:text="hello world" />

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:clickable="true" />

㈤ android 仿微信顶部菜单 + 底部菜单开发大概时间需要多久

可以直接下载别人的源码,很快就好了。
Android仿微信底部菜单栏+顶部菜单栏(附源码)
http://download.csdn.net/detail/evankaka/8481619。

希望能帮到你,如果满意,请记得采纳哦~~~

㈥ 怎样使用百度地图android sdk做类似微信摇一摇搜附近的功能

微信的摇一摇功能的出现,让彼此之间的距离有近了一步,本文也想实现以下微信的摇一摇功能,感兴趣的朋友可以了解下啊,希望本人对你有所帮助
复制代码 代码如下:

package com.eboy.testyaoyiyao;
import java.text.SimpleDateFormat;
import java.util.Date;
import android.app.Activity;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.os.Bundle;
import android.os.Vibrator;
import android.view.Menu;
import android.widget.TextView;
public class MainActivity extends Activity implements SensorEventListener {
//Sensor管理器
private SensorManager mSensorManager = null;
//震动
private Vibrator mVibrator = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mSensorManager = (SensorManager)getSystemService(SENSOR_SERVICE);
mVibrator = (Vibrator)getSystemService(VIBRATOR_SERVICE);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
public void onAccuracyChanged(Sensor arg0, int arg1) {
// TODO Auto-generated method stub
}
public void onSensorChanged(SensorEvent arg0) {
// TODO Auto-generated method stub
int sensorType = arg0.sensor.getType();
float[] values = arg0.values;
if (sensorType == Sensor.TYPE_ACCELEROMETER){
if (Math.abs(values[0]) > 14 || Math.abs(values[1]) > 14 || Math.abs(values[2]) > 14){
mVibrator.vibrate(100);
TextView tv1 = (TextView)findViewById(R.id.textView1);
SimpleDateFormat f=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E");
tv1.setText(f.format(new Date()) + "手机摇动了...");
}
}
}
@Override
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();
mSensorManager.registerListener(this, mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER), SensorManager.SENSOR_DELAY_NORMAL);
}
@Override
protected void onStop() {
// TODO Auto-generated method stub
mSensorManager.unregisterListener(this);
super.onStop();
}
@Override
protected void onPause() {
// TODO Auto-generated method stub
mSensorManager.unregisterListener(this);
super.onPause();
}
}

㈦ android 微信导航栏的滑动效果(滑块随着页面滑动也跟着平滑)怎么做,大神有demo吗

简单的Actionbar 搭配ViewPager。你在eclipse中new 一个Activity,选择blank activity,然后在Navigation type选择ActionBar tabs with ViewPager,就会帮你生成一个demo了。

阅读全文

与android仿微信导航相关的资料

热点内容
phpjson合并 浏览:458
app服务器程序放在哪里 浏览:841
电商怎么选择云服务器 浏览:565
锤子视频文件夹 浏览:16
算法的两要素是什么和什么 浏览:773
如何创建服务器多用户 浏览:654
javaonlinejudge编译错误 浏览:65
命令与征服3泰伯利亚战争升级 浏览:690
投标工具需要加密锁吗 浏览:503
苏州阿里云服务器服务电话 浏览:783
怎么知道app专属流量 浏览:62
单片机模拟动画教程 浏览:735
linux解压镜像 浏览:164
c语言可以在哪编译 浏览:127
如何对spl的密码加密 浏览:73
oppoa59s如何添加应用加密 浏览:515
比特币asic算法 浏览:175
查看服务器外网访问地址 浏览:857
魔兽争霸地图最新加密 浏览:687
畅捷云APP怎么l发票 浏览:213