android147 360 程序锁
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical" ><TextViewandroid:layout_width="match_parent"android:layout_height="60dip"android:background="#8866ff00"android:gravity="center"android:text="程序锁"android:textSize="24sp" /><LinearLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:gravity="center_horizontal"android:orientation="horizontal" ><TextViewandroid:id="@+id/tv_unlock"android:layout_width="wrap_content"android:layout_height="wrap_content"android:background="@drawable/tab_left_pressed"android:gravity="center"android:text="未加锁" /><TextViewandroid:id="@+id/tv_lock"android:layout_width="wrap_content"android:layout_height="wrap_content"android:background="@drawable/tab_right_default"android:gravity="center"android:text="已加锁" /></LinearLayout><FrameLayoutandroid:id="@+id/fl_content"android:layout_width="match_parent"android:layout_height="match_parent" /></LinearLayout>
package com.itheima.mobileguard.activities;import com.itheima.mobileguard.R; import com.itheima.mobileguard.fragment.LockFragment; import com.itheima.mobileguard.fragment.UnLockFragment;import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentTransaction; import android.view.View; import android.view.View.OnClickListener; import android.widget.FrameLayout; import android.widget.TextView;public class AppLockActivity extends FragmentActivity implementsOnClickListener {private FrameLayout fl_content;private TextView tv_unlock;private TextView tv_lock;private FragmentManager fragmentManager;private UnLockFragment unLockFragment;private LockFragment lockFragment;@Overrideprotected void onCreate(Bundle arg0) {super.onCreate(arg0);initUI();}private void initUI() {setContentView(R.layout.activity_app_lock);fl_content = (FrameLayout) findViewById(R.id.fl_content);tv_unlock = (TextView) findViewById(R.id.tv_unlock);tv_lock = (TextView) findViewById(R.id.tv_lock);tv_unlock.setOnClickListener(this);tv_lock.setOnClickListener(this);//获取到fragment的管理者 fragmentManager = getSupportFragmentManager();//开启事务FragmentTransaction mTransaction = fragmentManager.beginTransaction();unLockFragment = new UnLockFragment();lockFragment = new LockFragment();/*** 替换界面* 1 需要替换的界面的id* 2具体指某一个fragment的对象*/mTransaction.replace(R.id.fl_content, unLockFragment).commit();}@Overridepublic void onClick(View v) {FragmentTransaction ft = fragmentManager.beginTransaction();switch (v.getId()) {case R.id.tv_unlock://没有加锁 tv_unlock.setBackgroundResource(R.drawable.tab_left_pressed);tv_lock.setBackgroundResource(R.drawable.tab_right_default);ft.replace(R.id.fl_content, lockFragment);System.out.println("切换到lockFragment");break;case R.id.tv_lock://没有加锁 tv_unlock.setBackgroundResource(R.drawable.tab_left_default);tv_lock.setBackgroundResource(R.drawable.tab_right_pressed);ft.replace(R.id.fl_content, unLockFragment);System.out.println("切换到unlockFragment");break;}ft.commit();} }
android147 360 程序锁相关推荐
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码......
当我在窗体初始化的时候,调用了一个外部的dill时,它就不知什么原因的 抛出一个"正试图在 os 加载程序锁内执行托管代码.不要尝试在 DllMain 或映像初始化函数内运行托管代码&quo ...
- mysql锁与程序锁_数据库加锁(转)
1 如何锁一个表的某一行 SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED SELECT * FROM table ROWLOCK WHERE id = ...
- android安全问题(二) 程序锁
导读:本文介绍如何实现对应用加锁的功能,无须root权限 某些人有时候会有这样一种需求,小A下载了个软件,只是软件中的美女过于诱惑与暴露,所以他不想让别人知道这是个什么软件,起码不想让别人打开浏览.而 ...
- mysql锁与程序锁_sql 锁类型与锁机制
SQL Server锁类型(SQL)收藏 1. HOLDLOCK: 在该表上保持共享锁,直到整个事务结束,而不是在语句执行完立即释放所添加的锁. 2. NOLOCK:不添加共享锁和排它锁,当这个选项生 ...
- 检测到 LoaderLock Message Microsoft.DirectX.dll”正试图在 OS 加载程序锁内执行托管代码。...
今天在群里有朋友问了一个"检测到 LoaderLock Message Microsoft.DirectX.dll"正试图在 OS 加载程序锁内执行托管代码."的问题,自 ...
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码...
在窗体初始化的时候,调用了一个外部的dll,不知什么原因的 抛出一个"正试图在 os 加载程序锁内执行托管代码.不要尝试在 DllMain 或映像初始化函数内运行托管代码"的异常, ...
- CAD调试时抛出“正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码”异常的解决方法...
这些天重装了电脑Win10系统,安装了CAD2012和VS2012,准备进行软件开发.在调试程序的时候,CAD没有进入界面就抛出 "正试图在 os 加载程序锁内执行托管代码.不要尝试在 Dl ...
- 正试图在 os 加载程序锁内执行托管代码
问题: 正尝试在 OS 加载程序锁内执行托管代码.不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起. 方法一: 调试->异常->Managed Debu ...
- Bug:正试图在 OS 加载程序锁内执行托管代码
在运行程序退出后,有时候会不然出现这样的错误:正试图在 os 加载程序锁内执行托管代码.不要尝试在DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起. 解决方法是: 把vs200 ...
- Android开发——程序锁的实现(可用于开发钓鱼登录界面)
1. 程序锁原理 1.1 实现效果: 在用户打开一个应用时,若此应用是我们业务内的逻辑拦截目标,那就在开启应用之后,弹出一个输入密码的界面,输入密码正确则进入目标应用.若不输入直接按返回键,则直接返回 ...
最新文章
- Asp.net Mvc 多级控制器 路由重写 及 多级Views目录 的寻找视图的规则 (多级路由) 如:Admin/Test/Index...
- python小项目推荐项目-推荐 10 个有趣的 Python 项目
- 玩转服务器(华为云)—购买配置登录篇
- oracle主机名的脚本,一个开启Oracle服务和更改主机名的脚本-Oracle
- LeetCode 467. 环绕字符串中唯一的子字符串(思维转换)
- mysql definer设置为root_mysql如何修改所有的definer
- VBS去除指定的字符串中的重复项返回重复后的字符串
- Windows下MySQL的详细安装教程
- 通过tomcat配置solr 4.10.3
- Oracle PO ER Model
- 移动端网站优化需要具备哪些条件
- STM32的 DHT11温湿度模块+红外人体感应模块程序
- 全面解析ThreadLocal
- 自动投注c语言,yy七周年自动挂机
- 如何使用python视频_如何使用python网络爬虫抓取视频?
- 51单片机实现BMP280气压计海拔高度解析(附代码)
- PHPMyWind编辑器支持PowerPoint导入
- r语言 相关性作图_R语言:多个基因的相关性分析与展示
- php视频转mp4软件,3gp mp4视频转换免费软件 3gp如何转mp4
- php八字喜用神实现博客,八字喜用神测算方法