最近做android的一个功能就是调用shell命令来进行一些系统级别的操作,比如说是关机开机之类的,现在总结一下具体的用法以及遇到的坑(基于我所用到的,没用到的我就不说了)
(1)
Runtime.getRuntime().exec("ls");
这是最简单的一种,你输入后就能就会执行ls命令,如果要获得输出的话可以这样写
Process p = Runtime.getRunti...
分类:
移动平台 时间:
2015-01-02 23:43:09
收藏:
0 评论:
0 赞:
0 阅读:
408
<!--
/* Font Definitions */
@font-face
{font-family:Arial;
panose-1:2 11 6 4 2 2 2 2 2 4;
mso-font-charset:0;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 0 0 0 1...
分类:
移动平台 时间:
2015-01-02 23:42:40
收藏:
0 评论:
0 赞:
0 阅读:
464
一、乐趣促使人努力
当然,每个人都未必对手机开发有兴趣。但是对于大多数来讲,把应用跑在手机上还是比JAVA WEB之类的程序要有乐趣的多。我本身是做J2EE的,后来专了android。在我做J2EE的时候,下班之后回家,我不会再去搞自己的J2EE程序DEMO。最多是看一些技术书籍。而做了Android之后,我经常搞搞自己的小应用。真的乐趣增加很多。
二、工作好找
我个人认为Android的需...
分类:
移动平台 时间:
2015-01-02 23:42:19
收藏:
0 评论:
0 赞:
0 阅读:
450
//// MJViewController.m// UITableView-编辑模式//// Created by mj on 13-4-11.// Copyright (c) 2013年 itcast. All rights reserved.//#import "MJViewContro...
分类:
移动平台 时间:
2015-01-02 23:38:59
收藏:
0 评论:
0 赞:
0 阅读:
431
老是提示Project has no target set. Edit the project properties to set one.错误,搞得特别烦,经过尝试,找到下面的解决办法,点击"新建"->"项目",出现如下图所示界面选择"常规"->"项目",出现如下界面在"项目名"中填写要添加的项目...
分类:
移动平台 时间:
2015-01-02 23:37:29
收藏:
0 评论:
0 赞:
0 阅读:
285
利用Quartz2D中提供的图层上下文Layer Graphics Context,进行简单绘制线、矩形、弧、圆、文字、图片 在storyBoard中得拖入控制器,添加多个UIView控件,并把各个UIView的class修改为自定义的类. 如:绘制线://// HJLineView.m// ...
分类:
移动平台 时间:
2015-01-02 23:35:09
收藏:
0 评论:
0 赞:
0 阅读:
1598
效果图:步骤: 1.在StoryBoard中拖入一个控制器添加UISlider和UIView 2个控件 2.在控制器中连线监听UISlider的值变化事件、HJProgressView属性,把变化的值传递给自定义UIView 3.自定义HJProgressView重写progressValue...
分类:
移动平台 时间:
2015-01-02 23:32:29
收藏:
0 评论:
0 赞:
0 阅读:
420
声明:本文转载自?http://blog.csdn.net/liuhe688/article/details/6733407?, 感觉读了这篇文章之后,对Activity又是一个更深层次的理解,所以果断手贱转载了!希望自己以后能多看看这篇文章,提升自己!...
分类:
移动平台 时间:
2015-01-02 22:30:20
收藏:
0 评论:
0 赞:
0 阅读:
384
最近在做一个widget,上面需要一个progressbar,产品经理和设计师给出来的东西是要实现一个圆角的progress和自定义的颜色,研究一小下,分享出来给大家哦。
测试于:Android4.0+
操作步骤:
1.创建你的layout文件引用progressbar如下,标红处引用你自定的样式;
android:id="@+id/...
分类:
移动平台 时间:
2015-01-02 22:27:59
收藏:
0 评论:
0 赞:
0 阅读:
396
iphone(UITableViewCell)动态加载图片http://developer.apple.com/library/ios/#samplecode/LazyTableImages/Introduction/Intro.html其实在iphone上面是实现图片的动态加载,其实也不是很难,其...
分类:
移动平台 时间:
2015-01-02 22:24:09
收藏:
0 评论:
0 赞:
0 阅读:
494
转自:http://www.cnblogs.com/csulennon/p/3705177.html换了系统后,重新安装了Android SDK和ADT插件,导入之前的工作空间。居然发现所有的Android工程都报错了。我之前的SDK版本是用的17,升级后用的是19. 1: [2014-05-...
分类:
移动平台 时间:
2015-01-02 22:21:39
收藏:
0 评论:
0 赞:
0 阅读:
559
#import "ViewController.h"@interface ViewController ()@property (nonatomic, strong) UIButton *btn;@end@implementation ViewController@synthesize btn;- ...
分类:
移动平台 时间:
2015-01-02 22:20:29
收藏:
0 评论:
0 赞:
0 阅读:
367
我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其它平台开发经验的朋友都会知道,大部分的平台都仅仅提供了几个最简单的实现,假设我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,可是一般的情况却是这样,我们重写...
分类:
移动平台 时间:
2015-01-02 22:16:49
收藏:
0 评论:
0 赞:
0 阅读:
428
在windows和linux下面搭建android开发环境,一般要安装以下几个软件:1、JDK安装2、Eclipse安装3、Android SDK安装4、在eclipse里面安装ADT5、eclipse汉化包相对来说,这些软件的安装相对比较的简单,但是Android SDK的下载速度一般相当的慢,而...
分类:
移动平台 时间:
2015-01-02 22:14:09
收藏:
0 评论:
0 赞:
0 阅读:
348
感觉每天都是匆匆忙忙的,每天似乎都是时间不够用一样,可是等真的想要动手敲代码的时候才发现,原来还有好多好多的知识点不是太熟练,所以,人不可以一直感觉自我良好, 有时间就是那种自我感觉良好的心态毁了自己的光明前途! 今天我们真真正正的结束了iOS课程,但是这并不意味着结束,而是说有了新的...
分类:
移动平台 时间:
2015-01-02 21:07:30
收藏:
0 评论:
0 赞:
0 阅读:
384
new AlertDialog.Builder(context) .setTitle("提示") .setMessage(String.valueOf(it.next().getChessId())) .setPositiveButton("确...
分类:
移动平台 时间:
2015-01-02 21:03:39
收藏:
0 评论:
0 赞:
0 阅读:
279
据闻,Android M 是下一代 Android 的开发代号。那么,对于 M,Google 正在实验着什么?指纹识别根据此前的消息,Nexus 6 据称原本是包含指纹识别传感器的,但后来在开发过程的过程中移除了。此前 Google 为 Android 5.0 开发 OS 级别支持的指纹解锁功能。不...
分类:
移动平台 时间:
2015-01-02 20:59:29
收藏:
0 评论:
0 赞:
0 阅读:
352
键盘的展开和收起主要使用到类InputMethodManager:http://developer.android.com/reference/android/view/inputmethod/InputMethodManager.html其大致方法如下:1 public void hide_key...
分类:
移动平台 时间:
2015-01-02 19:52:39
收藏:
0 评论:
0 赞:
0 阅读:
503
Android使用WebView浏览有声音或者视频的网页,关闭WebView之后,声音或者视频不停止的解决办法。...
分类:
移动平台 时间:
2015-01-02 18:47:19
收藏:
0 评论:
0 赞:
0 阅读:
330
需求说明
在使用android logcat开发中,有时候需要过滤多个标签(tag) ,此时我们就需要用到android logcat的标签过滤工具,进行多标签的过滤
点击Logcat右上角的的绿色的+ 图标 ,出现如下所示的对话框,在对话框中填入相应的过滤标签即可过滤相应的信息
下面对图中红色框中信息做具体说明
1、表示过滤的标签 ,例如 过滤的内容中包含标签1或者标签...
分类:
移动平台 时间:
2015-01-02 17:35:19
收藏:
0 评论:
0 赞:
0 阅读:
258