技术
文章平均质量分 63
Mr__Dong
一个默默无闻的小野马
展开
-
ExpandableListview
最近用到啦这个控件 shunbia原创 2014-10-11 22:14:42 · 649 阅读 · 0 评论 -
Android 源码5.1调用系统关机
在点击事件的方法里面添加:Intent intent = new Intent(Intent.ACTION_REQUEST_SHUTDOWN);intent.putExtra(Intent.EXTRA_KEY_CONFIRM,true);intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(intent);原创 2016-04-15 16:44:54 · 717 阅读 · 0 评论 -
Android 源码5.1调用系统设置页面
在点击事件里面添加: if(android.os.build.VERSION.SDK.INT>13){startActivity(newIntent(android.provider.Settings.ACTION_SETTINGS).addFlags(Intent.FLAG_ACTIVITY_NEW_TASK |Intent.FLAG_ACTIVITY_CLEAT_TASK原创 2016-04-15 16:58:04 · 677 阅读 · 0 评论 -
Andorid 源码5.1 调用系统文件管理页面
在点击时间里面添加:Note: 调用系统的这些方法必须在源码中调用有效 自己写的demo无效。for (int i = 0; i AppInfo appInfo = mlistAppInfo.get(i);PackageManager manager = this.getPackageManager();String packString = appInfo.g原创 2016-04-15 17:11:01 · 399 阅读 · 0 评论 -
自定义dialog 满足各种个性的需求
最近接触啦一个自定义dialog 但是调用的是 一个activity来满足需求的 ① 代码块中调dialog时需要添加的Map toast = new java.util.HashMap(); toast.put("Toast", "想说的话"); toast.put("State", "Fail"); goNext(IsEmptyDialo原创 2014-12-26 14:34:09 · 894 阅读 · 0 评论 -
Android-x86 5.1系统源码重定制开发----------开篇《阐明》
公司需要要对Android-x86系统5.1源码进行重定制开发,到目前为止已经有3个月了,时间久就感觉到csdn在召唤我。 那就开始吧。 本篇文章主要内容: 1. 什么是android系统重定制 ? 2. 如何搭建系统开发的环境 ? 3. 如何进行系统开发 ?首先我为原创 2016-06-15 21:25:32 · 1742 阅读 · 5 评论 -
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl翻译 2016-07-29 20:20:41 · 360 阅读 · 0 评论 -
Android-x86 5.1系统源码重定制开发----------开篇 (项目入口)
**开始之前先了解下android 5.1 系统源码目录结构如下图: 上图中的整体结构就是android5.1源码中的结构图 我的项目中重定制开发是在Systemui中,路径为: frameworks/base/packages# vim SystemUI/src/com/android/systemui/statusbar/phone/Ph原创 2016-07-29 20:56:37 · 1697 阅读 · 1 评论 -
Android-x86 5.1系统源码重定制开发----------预览(项目入口)
今天和大家分享的是Android-x86 5.1系统源码重定制开发--预览, 也是继上篇文章入门的延续. 分享内容: 状态栏位置调整函数跟踪 SystemUI 函数预览 StartupMenu (定制开始菜单) 添加过程预览(今天重点讲这个)原创 2017-08-21 18:25:02 · 489 阅读 · 0 评论 -
通过packgername 启动browser
Android 5.1源码中使用 try { Intent intent1 = new Intent(); intent1.setAction("android.intent.action.VIEW"); Uri content_uri = Uri.parse("http://www.emindso原创 2016-04-28 10:49:53 · 580 阅读 · 0 评论 -
通过packgername 启动activity
try { PackageManager manager=mContext.getPackageManager(); Intent lanuch = new Intent(); lanuch = manager.getLaunchIntentForPackage("com.cyanogenmod.filemanager"原创 2016-04-28 10:44:01 · 618 阅读 · 0 评论 -
判断网络是否链接
/** * 检查是否有网*/ public boolean isConnecting() { ConnectivityManager mConnectivity = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE); TelephonyManager mTelephony = (Te转载 2015-05-07 14:12:43 · 511 阅读 · 0 评论 -
Ascil与unicode区别
UNICODE 是目前用来解决 ASCII 码 256 个字符限制问题的一种比较流行的解决方案。大家知道,ASCII 字符集只有256个字符,用 0-255 之间的数字来表示。包括大小写字母、数字以及少数特殊字符;如标点符号、货币符号等。对于大多数拉丁语言来说,这些字符已经够用。但是,许多亚洲和东方语言所用的字符远远不止256个字符。有些超过千个。人们为了突破 ASCII 码字符数的限制,试图用一翻译 2014-11-17 12:10:26 · 616 阅读 · 0 评论 -
android自定义随机数字键盘
创建package ---------------------------.view原创 2014-10-21 22:43:58 · 2014 阅读 · 0 评论 -
自定义随机键盘
RandomKeyBoard package com.wangxinjinrong.xianfengzhifu.view;import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.view.View.OnCli转载 2014-12-26 16:25:48 · 834 阅读 · 0 评论 -
Android 的Margin和Padding区别
Android 的Margin和Padding区别转载 2014-12-26 19:31:29 · 580 阅读 · 0 评论 -
获取屏幕的宽,高和密度
DisplayMetrics metric = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(metric);int width = metric.widthPixels; // 屏幕宽度(像素)int height = metric.heightPixels; // 屏幕高度(像素)f转载 2015-03-17 19:13:37 · 726 阅读 · 0 评论 -
禁用系统键盘
第一种方法://cardPsw:EditText控件实例化对应的名称 try {Method mm = EditText.class.getMethod("setShowSoftInputOnFocus", boolean.class);mm.invoke(cardPsw, false);} catch (Exception e) {e.printSta转载 2015-03-23 10:55:15 · 528 阅读 · 0 评论 -
关于电视端开发与适配的问题---第一篇创建项目
第一电视端res里的Layout要创建720与1080命名为:layout-1280x720 layout-1920x1080----------------------------------------------详见下图---------------------------------------------转载 2015-03-23 11:23:04 · 554 阅读 · 0 评论 -
关于电视端开发与适配的问题---第二篇产品皱形
package cn.com.thtf.tfpay;import android.content.Intent;import android.os.Bundle;import android.os.Handler;import cn.com.thtf.common.libs.BaseActivity;import cn.com.thtf.common.libs.BaseAppl原创 2015-03-23 11:37:44 · 915 阅读 · 0 评论 -
Ubuntu 17.10 编译android 7.1
-----------------------------------开篇引导?不存在的 ------------------------------------------------------------------------开门见山ubutn17.10编译android7.1源码步骤如下:1. 安装Ubuntu.17.10(网站搜索下载即可)2.下载android7.1源码, 配置环境...原创 2018-03-16 18:01:28 · 573 阅读 · 0 评论