Android开发日记(一)

实现点击一个图片按钮跳转到一个动作
ImageViewSchoolCard = (ImageView) view.findViewById(R.id.ImageViewLostThings);
ImageViewSchoolCard.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v){
Intent intent = new Intent();
// intent.putExtra("index", index);
intent.setClass(getActivity(), shiwuzhaoling.class);
startActivityForResult(intent, 0);
}
});

实现一个动作跳转到一个XML
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.postmain);

添加一个返回按钮
getActionBar().setDisplayHomeAsUpEnabled(true);

新添加动作要到AndroidManifest.xml注册

跳转到一个fragment
FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.
beginTransaction();
Post2Fragment fragment = new Post2Fragment();
//加到Activity中
fragmentTransaction.add(R.id.fragment_content,fragment);
//加到后台堆栈中,有下一句代码的话,点击返回按钮是退到Activity界面,没有的话,直接退出Activity
//后面的参数是此Fragment的Tag。相当于id
//记住提交
fragmentTransaction.commit();

服务器段 修改cs文件 当添加一个cs文件时要在DataInfo.edmx上添加一个类
修改后 记得生成 发布

时间: 2024-08-09 06:35:27

Android开发日记(一)的相关文章

【Android开发日记】妙用 RelativeLayout 实现3 段布局

在设计过程中,我们经常会遇到这样的需求: 把一条线3控制,左对齐左控制,右侧控制右对齐,中间控制,以填补剩余空间. 或者一列内放3个控件,上面的与顶部对齐,以下的沉在最底部,中间控件是弹性的.充满剩余空间. 情况一:水平布局 图示: 这是第一种情形.因为涉及到ImageView.想保持图片原比例不便使用LinearLayout的weight属性. 解决的方法: 1.外层套一个RelativeLayout 2.三个控件分别装进3个LinearLayout中.假如id分别为leftlayout,mi

【Android开发日记】初次探秘Android Service!Service开机启动+重力感应+弹窗+保持运行

前言: 最近在写一个小程序,需求是手机摇一摇就弹窗出来.第一次使用了Service,学习了两天,实现了Service弹窗,开机启动,Activity启动和销毁.满足了自己的需求.现记录学习心得.希望能给你带来一些帮助. 1.Service创建:重写4个方法 onBind():返回一个IBinder对象,这个对象可以使应用程序与Service通信.如果用startService.stopService启动和关闭Service的话,Service和访问者是无法通信交换数据的.onBind()返回值设

【Android开发日记】妙用 RelativeLayout 实现3段式布局

在设计的过程中我们一定经常会遇到这样的需求: 一行内放3个控件,左边控件左对齐,右面控件右对齐,中间控件来填充剩下的空间. 或者一列内放3个控件,上面的与顶部对齐,下面的沉在最底部,中间控件是弹性的,充满剩余空间. 情况一:水平布局 图示: 这是第一种情形.由于涉及到ImageView,想保持图片原比例不便使用LinearLayout的weight属性. 解决办法: 1.外层套一个RelativeLayout 2.三个控件分别装进3个LinearLayout中,假如id分别为leftlayout

【Android开发日记】Popupwindow 完美demo

Popupwindow 完美demo实现 图示: 关键代码说明: 1.弹出popupwindow,背景变暗 ColorDrawable cd = new ColorDrawable(0x000000); popuWindow1.setBackgroundDrawable(cd); WindowManager.LayoutParams lp=getWindow().getAttributes(); lp.alpha = 0.4f; getWindow().setAttributes(lp); 2.

Android开发日记(四)

在服务器端数据库新建一个表ad 在DataInfo.edxm模型中点击从数据库更新模型,发布. 就新建了一个实体ad 然后新建cs文件 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using System.Web.Mvc; 6 using Newtonsoft.Json; 7 using Newtonsoft.Json.Linq; 8 9 namesp

vio微博(Android)开发日记之SSO授权篇

在网上找了很久也没有发现比较好的android微博客户端可以提供学习-有的也是非常老旧了-摩擦摩擦-完全跟不上时代的步伐.一怒之下,vio微博应运而生. duang- 言归正传-新浪微博目前所采用的授权机制,已经完全抛弃了OAuth1.0 ,转向OAuth2.0.那么怎么进行OAuth2.0的认证呢? 首先,我们了解一下OAuth2.0: OAuth2.0是一个全新的协议,对之前的版本不进行向后兼容,但OAuth2.0的整体架构与之前的OAuth架构却是相同的. OAuth2.0的认证流程: (

【Android开发日记】第一个任务Android Service!Service靴+重力感应器+弹出窗口+保持执行

前言: 近期在写一个小程序,需求是手机摇一摇就弹窗出来.第一次使用了Service,学习了两天,实现了Service弹窗,开机启动,Service启动和销毁,Service保持一直执行. 满足了自己的需求.现记录学习心得. 希望能给你带来一些帮助. 1.Service创建:重写4个方法 onBind():返回一个IBinder对象,这个对象能够使应用程序与Service通信.假设用startService.stopService启动和关闭Service的话.Service和訪问者是无法通信交换数

【家庭记账本】Android开发日记(二)

昨天对Button组件进行了一定的学习,实际上学习的东西相当少,今天加大了学习量,主要学习了android的六个布局:RelativeLayout[相对布局],LinearLayout[线性布局],GridLayout[网格布局],FrameLayout[帆布局],TableLayout[表格布局],AbsoluteLayout[绝对布局]. 其中我重点测试了相对布局和线性布局.在编写过程中,我按照网上的实例进行测试,起初直接写上RelativeLayout或LinearLayout报错,后来找

【Android的从零单排开发日记】之入门篇(四)——Android四大组件之Activity

在Android中,无论是开发者还是用户,接触最多的就算是Activity.它是Android中最复杂.最核心的组件.Activity组件是负责与用户进行交互的组件,它的设计理念在很多方面都和Web页面类似.当然,这种相似性主要体现在设计思想上.在具体实现方面,Android的Activity组件有自己的设计规范,同时,它能够更简便地使用线程.文件数据等本地资源. 一.Activity 的生命周期 Activity 的生命周期是被以下的函数控制的. 1 public class Activity