work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 58 下一页

2013年5月17日

摘要: 在Linux下编译代码提示:make: warning: Clock skew detected. Your build may be incomplete这个错误是由于系统时间比文件修改时间早造成的,一般可以通过修改系统时间来消除错误:date命令查看当前系统时间date -s 5/18/2011 命令可以修改系统日期date -s 16:10:59命令可以修改系统时间另外,如果是刚安装的Linux系统,编译Android代码时要设置Android的编译坏境Android Build。 阅读全文

posted @ 2013-05-17 14:19 work hard work smart 阅读(352) 评论(0) 推荐(0) 编辑

2013年5月15日

摘要: Ubuntu 进入Root方法以普通用户登录,打开终端,方法一:1、输入sudosu-2、输入普通用户的密码。方法二 :欲使用 "root" 终端,请在命令行里输入“sudo -i”。参考 Ubuntu桌面入门指南 阅读全文

posted @ 2013-05-15 17:37 work hard work smart 阅读(766) 评论(0) 推荐(0) 编辑

摘要: 没有权限的话最好是通过命令来解决,linux下有超级用户(root)和普通用户,普通用户不能直接操作没有权限的目录。分两种解决办法介绍:打开终端:alt+f2,输入gnome-terminal,回车,在弹出的界面操作:1.输入sudo nautilus回车,输入你的用户的密码,这样就打开了一个超级用户权限的资源管理器,然后你直接创建你的目录就行了。2.用命令创建你的目录,先cd到你要创建目录的地址,比如cd /opt,然后sudo mkdir 目录名,按提示输入用户密码即可。 阅读全文

posted @ 2013-05-15 17:29 work hard work smart 阅读(1140) 评论(0) 推荐(0) 编辑

摘要: Linux 的使用之文件共享VMware 中Ubuntu访问Window 7 中的共享文件。第一步:在Window 中设置文件的属性共享第二步:在Ubuntu中访问刚才在Window 中设置属性共享的文件。Ctrl+L 之后输入smb://192.168.12.12 其中192.168.12.12为你的Window的IP地址然后输入Window的用户名,域名和密码登陆。这样就完成了文件的共享。 阅读全文

posted @ 2013-05-15 14:10 work hard work smart 阅读(181) 评论(0) 推荐(0) 编辑

2013年5月5日

摘要: window下Linux(Ubunto) 的安装和简单使用首先我的系统是Window7系统,然后到Linux官网上下载了Ubunto系统,一、Ubunto的安装准备一个空盘,如D盘,大于15G然后单击刚才下到的Ubunto的安装文件,选择D盘,设置密码,然后按提示操作就行。大概过了半小时,安装完毕,这样你的系统就是Window和Linux的双系统哦。重启之后进入你想去的系统二、Ubunto的简单使用安装完毕之后,就可以操作Ubunto系统了Ctrl+Alt+T: 打开终端。。。。。。。WMware Workstation 9.0中Linux(Red Hat) 的安装WMware Worksta 阅读全文

posted @ 2013-05-05 14:39 work hard work smart 阅读(275) 评论(0) 推荐(0) 编辑

2013年5月4日

摘要: 还没有给大家说关于联想a65手机获取root权限的方法呢,下在就来给大家说一下这个手机怎么获取root权限吧,其实root的方法还是挺简单的,只要大家按照教程里的步骤操作就可以了,下面来看看具体的操作吧:一:准备工作:1:先在电脑端安装91手机助手(也可以是豌豆荚,但听说三键开机状态下驱动安不上):我用的XP原版,会提示电脑安装Microsoft.NET.Framework2.0,根据提示安装这一文件之后,91手机助手顺利启动。2:准备一根数据线3:下载root工具包,点击这里下载二:开始root操作:1:打开手机,设置手机为“USB调试”:步骤如下:设置——选择应用程序-——开发——-USB 阅读全文

posted @ 2013-05-04 10:54 work hard work smart 阅读(271) 评论(0) 推荐(0) 编辑

2013年4月28日

摘要: android 导入项目 项目中文字乱码问题 原文地址乱码问题出现了几次,一直没有在意,今天又出现了,现总结如下:eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK,当从外部导入的一个工程时,如果该工程的编码方式与eclipse中设置的编码方式不同,就会产生中文的乱码问题,这其中还有几种情况。如果导入的整个工程的编码方式与eclipse的编码方式有冲突,那么这个工程里所有的中文 都是乱码;如果所有工程的编码方式与eclipse工作空间的编码方式有冲突,那么所有的工程里的中文都有可能是乱码。对于eclipse工作空间 ,eclip 阅读全文

posted @ 2013-04-28 10:57 work hard work smart 阅读(366) 评论(0) 推荐(0) 编辑

2013年4月27日

摘要: Android开发书籍推荐原文地址当你看到这些文字时,那么恭喜你,你可能选择了一个无限可能的方向。Android,Google出品,信誉保证,你值得深入研究。学习一样新事物或许有多种方式,报培训班,看视频,向高手请教等等,但一本好书往往可以让你少走很多弯路,事半功倍。下面我会推荐几本个人觉得搞Android开发值得一读的书籍。1,Head First Java(中文版)(第2版)(涵盖Java5.0)背景故事:大二的时候看到论坛上一位大神推荐这本书,做了很大心里斗争才狠下心来用1/6的生活费买下它。看完第一章,就打心里惊叹原来技术书也可以写的这么有意思,让人印象深刻。因为这本书,我的java课 阅读全文

posted @ 2013-04-27 12:39 work hard work smart 阅读(373) 评论(0) 推荐(0) 编辑

2013年4月3日

摘要: 1、获得网络信息首先在AndroidManifest.xml中加入权限Code代码如下:public class MainActivity extends Activity { TextView netWorkTextView; ConnectivityManager cManager; NetworkInfo networkInfo; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activ.. 阅读全文

posted @ 2013-04-03 15:17 work hard work smart 阅读(369) 评论(0) 推荐(0) 编辑

2013年4月2日

摘要: Android拖拽教程原文地址开发环境: Eclipse 3.7(Indigo) 、Java 1.6 和 Android 4.0(Ice Cream Sandwich) 前言: Android 4.0 开始支持视图(Views)的拖拽。你需要在视图(View)上注册一个监听器(Listener),比如 OnTouchListener 或者 LongClickListener,并且需要定义一个视图(View)作为拖拽的目标视图对象,比如 拖放区(drop zones)。下面我们通过两段代码来学习一下。 第一段代码我们定义一个视图,你可以拖拽该视图,我们在该视图上使用setOnTouchLis.. 阅读全文

posted @ 2013-04-02 11:15 work hard work smart 阅读(539) 评论(0) 推荐(0) 编辑

2013年4月1日

摘要: Android 横屏竖屏的切换原文地址1、准备环境 对模拟器,只要“Ctrl+F12“,就可以可以实现竖屏(portrait)和横屏(landscape)的切换。2、UI的屏幕切换实现下面一个简单的例子,如图。我们需要写两个Android XML文件,假定文件为chapter_19_test1.xml,放在常规目录位置layout/内容如下:[plain] view plaincopyprint?<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="ht 阅读全文

posted @ 2013-04-01 19:49 work hard work smart 阅读(502) 评论(0) 推荐(0) 编辑

摘要: 下面我我对Preference用法的总结,很全很详细。包括三个部分,分别为:一、Android 中SharedPreferences使用。 这个是基本使用。二、Preference的使用。这个是CheckBoxPreference,RingtonePreference等的使用,通常在设置时候的使用三、SharedPreferences多个程序之间共享数据。顾名思义,不解释。一、Android 中SharedPreferences使用这个是Preference最基本的用法了。一、SharedPreferences使用1?protected void onCreate(Bundle savedIn 阅读全文

posted @ 2013-04-01 16:31 work hard work smart 阅读(2678) 评论(0) 推荐(0) 编辑

摘要: Android程序运行性能优化原文地址对于Android手机来说,由于Google全面开放多任务同时运行着Java这样的解释型语言导致对RAM的开销很大,随着Android平台的发展很多新手程序员在经验等问题,会导致你的应用执行效率较低。针对于发布版应用应该注意以下几点:一、慎用Logcat输出 如果你的应用总是在后台不断的输出Log.i或Log.d的内容,除了增加系统开销外,对你应用的整体效率受影响,尤其是持续输出很多内容。由于Log需要底层的JNI调用,对Java虚拟机的开销来说还是不小的。二、ProGuard扰码器 对于Android应用加密,扰码器可能除了修改类和变量的名称外,增加算法 阅读全文

posted @ 2013-04-01 12:45 work hard work smart 阅读(247) 评论(0) 推荐(0) 编辑

摘要: AsyncTask的用法详解原文地址在开发Android移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用主线程而给用户带来不好的用户体验。但是在子线程中无法去操作主线程(UI 线程),在子线程中操作UI线程会出现错误,因为android中主线程的操作是不安全的。因此android提供了一个类Handler来在子线程中来更新UI线程,用发消息的机制更新UI界面,呈现给用户。这样就解决了子线程更新UI的问题。但是一方面handler中处理业务逻辑的代码段仍然是在主线程中运行的,为了避免出现ANR错误,handler只能进行5秒以内的操作,另一方面有很 阅读全文

posted @ 2013-04-01 10:31 work hard work smart 阅读(449) 评论(0) 推荐(0) 编辑

2013年3月29日

摘要: Android 联系人信息的获取public class MainActivity extends Activity { String id, name, phoneNumber, email; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ContentResolver contentResolver = this.getContentResolver();... 阅读全文

posted @ 2013-03-29 18:46 work hard work smart 阅读(228) 评论(0) 推荐(0) 编辑

摘要: Android Fragments 详细使用原文地址Fragments 诞生初衷 自从Android 3.0中引入fragments 的概念,根据词海的翻译可以译为:碎片、片段。其上的是为了解决不同屏幕分辩率的动态和灵活UI设计。大屏幕如平板小屏幕如手机,平板电脑的设计使得其有更多的空间来放更多的UI组件,而多出来的空间存放UI使其会产生更多的交互,从而诞生了fragments 。fragments 的设计不需要你来亲自管理view hierarchy 的复杂变化,通过将Activity 的布局分散到frament 中,可以在运行时修改activity 的外观,并且由activity 管理的. 阅读全文

posted @ 2013-03-29 17:56 work hard work smart 阅读(232) 评论(0) 推荐(0) 编辑

2013年3月28日

摘要: android webView 使用方法android webView使用方法二 阅读全文

posted @ 2013-03-28 11:21 work hard work smart 阅读(202) 评论(0) 推荐(0) 编辑

摘要: 将android:screenOrientation="portrait",转换横屏竖屏无效,始终显示竖屏。 <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:screenOrientation=" 阅读全文

posted @ 2013-03-28 11:12 work hard work smart 阅读(414) 评论(0) 推荐(0) 编辑

摘要: Android 内存监测工具 DDMS --> Heap .原文地址用 Heap监测应用进程使用内存情况的步骤如下:1. 启动eclipse后,切换到DDMS透视图,并确认Devices视图、Heap视图都是打开的;2. 将手机通过USB链接至电脑,链接时需要确认手机是处于“USB调试”模式,而不是作为“Mass Storage”;3. 链接成功后,在DDMS的Devices视图中将会显示手机设备的序列号,以及设备中正在运行的部分进程信息;4. 点击选中想要监测的进程,比如system_process进程;5. 点击选中Devices视图界面中最上方一排图标中的“Update Heap” 阅读全文

posted @ 2013-03-28 09:55 work hard work smart 阅读(179) 评论(0) 推荐(0) 编辑

摘要: Android 文件操作操作时,要赋予相应的权限: <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>下面是向文件写文本的代码: private final static String PATH = "/sdcard/lin"; private final static String FILENAME = "/test.txt"; @Override protected void onCreate(Bundle savedI 阅读全文

posted @ 2013-03-28 09:55 work hard work smart 阅读(219) 评论(0) 推荐(0) 编辑

上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 58 下一页