花费了好几个小时测试最终搞定了,Mono for android用一个APP启动其他隐藏应用程序。直接看代码:隐藏APP(被启动)要在manifest文件配置如下,去除原本的两个标签,修改成只有一个data<Activity> <activity android:icon="@drawable/icon" android:label="IOCPDroid" android:name="iocpdroid.IOCPActivity" android:exported="true"> <intent-filter> <data android:host="iocpdroid.IOCPActivity" android:scheme="c...
ORMLite -轻量级的对象关系映射(ORM) 如果你需要在android中使用ORMLite 你需要进入官方网站 http://ormlite.com/ 中下载 下载了这两个包以后,你还需要在对应的项目中配置这两个包 然后你就可以开始写你的数据库语句了!!! 我们一步一步来建立一个简单的ORMLite的小例子 我们要实现的也就是利用ORMLite来呈现一个列表集合 先来看布局文件<LinearLayout xmlns:android="http://schemas.android.co...
从android一个apk中启动第三方apk应用 我们在开发中,经常遇到遇到在一个apk中要去运行另外一个apk,就像我们windows一样,搞一个快捷方式一样,那怎么实现呢? 问题的核心点在于我们要拿到第三方apk的package名称跟class名称,这两个至关重要!比如笔者做测试用的qq apk,package名称是com.tencent.pad.qq,class名称是com.tencent.pad.qq.login.QQLoginActivity。从一个apk启动到另外一个apk,当然也是通过发送i...
项目简介:本项目是一个查询火车车次信息和飞机航班信息的应用源码,可以查询一个城市到另外一个城市的车次和班次的信息,并且可以加入收藏以供日后使用,火车车次信息和飞机航班信息数据都是由webservice.webxml.com.cn提供,查询出以后可以把车次信息或者航班信息添加到收藏列表,本项目默认编译版本4.4.2编码GBK有大量中文注释,可以很好的学习和借鉴ListView、SQLite、XmlPullParser的使用方法。运行截图:源码包免费下载地址:...
数据管理
对于只读数据,一种常用的管理模式是在onCreate函数中进行数据的加载,直到组件的onDestory函数被调用时在进行释放。 // 缓存只读的数据private Object readOnlyData;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);// 读取数据到内存readOnlyData = readOnlyData();}private Object readOnlyData() {return null ;}@Overrideprotected void onDestroy() {...
应用市场之,顶部游戏分类tab游戏以及软件分类,是用viewpage实现的。具体实现代码如下。public class MyTabView extends LinearLayout {/** The context. */private Context context;/** The m tab selector. */private Runnable mTabSelector;/** The m listener. */private ViewPager.OnPageChangeListener mListener;/** The m max tab width. */public int mMaxTabWidth;/** The m selected tab index. */private int mSelecte...
一、传感器应用 android4.0以上就这种错误java.lang.RuntimeException: Unable to start activity ComponentInfo{com.sensorget/com.sensorget.MainActivity}: java.lang.NullPointerException 哭了,貌似android4.0以上 主线程 不能处理太多任务,系统会强制kill。 所以应采用子线程进行更新ui!!package com.sensorget;import java.util.List;import android.annotation.SuppressLint;
import android.app.Activity;
import an...
在Android系统中,一个Activity相应一个应用程序窗体。不论什么一个Activity的启动都是由AMS服务和应用程序进程相互配合来完毕的。AMS服务统一调度系统中全部进程的Activity启动,而每一个Activity的启动过程则由其所属进程来完毕。AMS服务通过realStartActivityLocked函数来通知应用程序进程启动某个Activity:frameworks\base\services\java\com\android\server\am\ ActivityStack.javafinal boolean realStartActivityLocked(Ac...
第一步:JDK(Java Development Kit)安装过程:JDK的安装,在文件包中的jdk-7u25-windows-i586.exe文件,按默认安装方式安装。安装完成后:1)增加一个JAVA_HOME环境变量,值为:(JDK安装目录);2)在path中增加(JDK安装目录/bin)测试:在dos下输入java -version 命令第二步:Android SDK(Software Development Kit)安装过程:Android SDK安装,在文件包中的Android SDK R20.0.3 Android4.1.1installer_r20.0.3-windows.exe安装...
====================问题描述==================== 我以前做过一段时间的Android应用层开发,现在到一家新公司,做原生应用开发,自己目前只是下载Android源码,编译了一下,但是具体怎么开发,用什么工具还是不太清楚,有没有做过原生应用开发的,推荐一些入门的资料,或者说一说该用什么工具,具体怎么调试,怎么开发? ====================解决方...
输入 *#*#2846579#*#* 点击project Menu点击后台1、设置logcat2、 Dump & Log”,打开开关“打开Dump & Log”3、重启机器、logcat显示日志的输出原文:http://www.cnblogs.com/kavs/p/4546093.html
Visual Studio中用Xamarin开发Android应用,生成apk文件有3种方法1、debug时,代码目录下bin\Debug中会自动生成调试用***-Signed.apk文件,但是文件Size非常大,不建议使用。2、Release时,“部署”勾选√,生成--部署解决方案后,代码目录下bin\Release中会自动生成部署用***-Signed.apk文件,文件Size比较小。3、自己打包,工具--Publish Android Application,一步一步设置打包,文件Size比较小。 apk大小影响因素支持的架构体系...
在新 CEO Satya Nadella 的带领下,公司宣布即日起让 Microsoft Office 手机应用程式免费提供予 Android 及 iPhone
用户下载。这意味着大家以后可以透过程式阅读及修改 Office 文件,而不需要再额外支付任何的费用,对于那些经常要利用手机编辑文件的朋友绝对是一大佳音!费用:免费档案大小:27MB目前版本:15.0.2720.2000支援机种:Android 4.0 以上系统Google Play:https://play.google.com/store/apps/details?id=com.micros...
RT,贴代码: 1publicboolean isPackageExist(pkgName){ 2boolean isExist = false;3final PackageManager packageManager = this.getPackageManager();4 List<PackageInfo> pinfo = packageManager.getInstalledPackages(0);5 List<String> pName = new ArrayList<String>();6if (pinfo != null) {7for (int i = 0; i < pinfo.size(); i++) {8 String pn = pinfo.get(i).packageName;9 ...
目录1. 设计底部导航栏页面1.1. 创建必须的文件夹1.2. 设计主页面2. 设计逻辑函数3. 项目展示底部导航栏是基于Bottom Navigation Bar 插件使用的这个插件包裹在com.android.support:design:28.0.0,必须引入1. 设计底部导航栏页面1.1. 创建必须的文件夹在res下创建color和menu文件夹color文件夹: 用于存放导航栏的个性化颜色menu文件夹: 用于存放导航栏的子项1.2. 设计主页面首先设计子项: menu下新建nav_items.xml文件<?xml ver...