android
seen_in_hw
希望我能变厉害!!!成为大师!!!我放弃了很多看似很炫的技术而去探寻技术的本质,技术是用来提供服务的,所有的技术都离不开思想,而思想是最难掌握的,我们应该把更多的精力放在对于思想的探寻上
展开
-
【android】:android获得手机内传感器类型
方法很简单,代码把下面的覆盖onCreate函数,然后对SensorManager以及TextView的声明就好了 主要的过程就是:获得了传感器组,然后通过传感器组来判断是否有该对象,并且进行相关判定的过程函数代码如下:protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceS原创 2016-06-21 17:00:02 · 895 阅读 · 0 评论 -
【android】:常用app软件的包和activity名
应用程序数:51 应用程序名称:Ascend工具 包名:com.genokolar.Novotools 类名1:com.genokolar.Novotools.Novotools 应用程序名称:信息 包名:com.Android.mms 类名1:com.android.mms.ui.ConversationList 应用程序名称:设置 包名:转载 2016-06-02 15:06:09 · 3268 阅读 · 0 评论 -
【android】:android文件读写
最终效果图,点击save会保存到文件中,点击show会从文件中读取出内容并显示。main.xml[xhtml] view plain copyxml version="1.0" encoding="utf-8"?> LinearLayout xmlns:a href="http://lib.csdn.net/base/1转载 2016-06-01 11:21:43 · 449 阅读 · 0 评论 -
android-studio使用真机调试
1,在真机中设置USB调试模式打开,具体:“设置”->“应用程序”->“开发”->“USB调试”。2,安装安卓的USB驱动,如果按照不好,那么去下载一个豌豆荚,它会帮你正确安装你的手机驱动。下载地址:http://www.wandoujia.com/3,直接运行你要测试的程序,我使用Android Studio,直接点击运行的那个三角号就OK了。转载 2016-05-18 20:11:03 · 395 阅读 · 0 评论 -
【android】:android数据存储之sharedPreferences代码可使用
直接撸代码,sharedPreferences是针对于系统配置信息用的,具有其片面性public void Read(View v){ Button btn = (Button)findViewById(R.id.writedata); // btn.setText("改变了"); String strName,strPassword; SharedPreferences use原创 2016-05-30 18:00:00 · 350 阅读 · 0 评论 -
【android】:android系统里面的系统时间获取
本篇文章是对在android中,如何系统日期时间获取的方法进行了详细的分析介绍,需要的朋友参考下复制代码代码如下:import java.text.SimpleDateFormat; SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日转载 2016-05-30 17:57:18 · 543 阅读 · 0 评论 -
【android】:android颜色表
网页设计常用色彩搭配表 - 配色表http://c7sky.com/tool/webcolor/网上找的一些颜色值转载 2016-05-30 16:04:18 · 626 阅读 · 0 评论 -
【android】:android常用控件属性简介
RelativeLayout第一类:属性值为true可falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_a转载 2016-05-30 15:48:32 · 425 阅读 · 0 评论 -
【android】:android如何实现对一个控件的监听
大致两种方法1,1、在Activity中给button绑定监听事件(setOnClickListener),代码如下://button绑定监听事件Button btn = (Button)findViewById(R.id.button1);btn.setOnClickListener(new OnClickListener() {@Override转载 2016-05-30 15:47:31 · 712 阅读 · 0 评论 -
【android】:android如何实现在自己的app里面打开别的app
方法很简单,只需要知道别的app的包名和类名,这里可以参照我的另一篇文章http://blog.csdn.net/qq_23100787/article/details/51567306举个例子,微信的包名是:com.tencent.mm 类名是:com.tencent.mm.ui.LauncherUI这样,我想在自己的app里面打开微信就只需要这五行原创 2016-06-02 15:25:17 · 1042 阅读 · 0 评论 -
【JAVA】:java中 extends与 implement的区别
简单说: 1.extends是继承父类,只要那个类不是声明为final或者那个类定义为abstract的就能继承,2.JAVA中不支持多重继承,但是可以用接口来实现,这样就要用到implements,3.继承只能继承一个类,但implements可以实现多个接口,用逗号分开就行了 , 比如 class A extends B implements C,D,E原创 2016-06-02 16:07:33 · 609 阅读 · 0 评论 -
【android】:android实现监听多个按钮事件
直接撸代码: 我有四个按钮,下面的代码演示了如何将多个按钮用一个事件监听在onCreate函数里面 Button button1 = (Button)findViewById(R.id.btn1); Button button2 = (Button)findViewById(R.id.btn2); Button button3 = (Button)fi原创 2016-06-02 16:31:28 · 4455 阅读 · 1 评论 -
【android】:android之传感器的使用
android使用传感器大致就几种,然后方法是用textview控件接住传感器获得的数据,然后用onSensorChanged事件去感测传感器数据的变化,进而获得数据值的更新大致代码如下,xml文件就一个TextView即可,创建的类继承Activity,然后在onCreate函数里面创建相应的传感器,然后设置一个对于传感器的监听即可代码如下,如果小伙伴发现不好使,请及时与我联系public cla原创 2016-06-21 16:36:48 · 476 阅读 · 0 评论 -
【android】:android实现读取通讯录
第一步,创建空工程第二步,在AndroidManifest.xml里面加入读取联系人的权限第三步,将主类改为继承ListActivity,然后在onCreate函数里面加入如下代码: Cursor c = getContentResolver().query(Phones.CONTENT_URI, null, null, null, null); star原创 2016-06-21 15:21:24 · 550 阅读 · 0 评论 -
【android】:android常用系统权限
anbowing的专栏目录视图摘要视图订阅【专家问答】韦玮:Python基础编程实战专题 【知识库】Swift资源大集合 【公告】博客新皮肤上线啦 快来领福利:C币、机械键盘 android常用权限标签: android平台 2014-04-05 16:49 22转载 2016-06-21 14:14:25 · 1512 阅读 · 1 评论 -
【android】:android工程师的学习实践之路
初级工程师小明之前完全没接触过Android开发,是个应届生,他的待遇是13k,然后小明以校招的身份进入了百度,然后小明需要怎么学习才能成为初级工程师呢?这个时候,小明对编程基础、数据结构、C语言都有一定基础,Java语法什么的也都掌握的比较好,Android才有java语言,无奈的是小明并不会搞Android。小明首先需要购买一本Android入门的书籍,为了更快地学习Android,小原创 2016-07-15 22:39:10 · 479 阅读 · 0 评论 -
【android】:gridView设置监听事件
非常简单,跟button差不多,只不过用了一个switch-case语句而已。。。 gridView.setOnItemClickListener(new OnItemClickListener(){ public void onItemClick(AdapterView<?> arg0, View arg1, int idx, long arg3) {原创 2016-06-17 22:22:24 · 4259 阅读 · 0 评论 -
【android】:Linkify的使用
这个关键词的使用在我的这个程序里面做到了可以让输入的内容和邮箱,电话以及网页联系起来,如果和这个相关,就可以直接调用相应的程序进行打开关键代码如下: Linkify.addLinks(mTextView01,Linkify.WEB_URLS|Linkify. EMAIL_ADDRESSES|Linkify.PHONE_NUMBERS); mTextView01表示 一个tex原创 2016-06-17 22:13:21 · 600 阅读 · 0 评论 -
【android】:android设计网站
这篇文章给大家介绍几个设计相关的网站,因为博主除了软件开发以外还比较喜欢设计,据我观察了解程序员普遍审美都是比较差的,所以这次给大家推荐几个我认为比较好的用来帮助开发和提升审美的网站。 MaterialPalette:Material Design配色工具,只需要选择几个你喜欢的颜色,就可以匹配出一组UI配色方案。地址:http://www.materialpalette.com转载 2016-06-17 22:04:47 · 413 阅读 · 0 评论 -
【android】:android知道包名打开另一个应用
知道的自然就知道,这个函数,把包名传进去,就能打开另一个应用了private void doStartApplicationWithPackageName(String packagename) { // 通过包名获取此APP详细信息,包括Activities、services、versioncode、name等等 PackageInfo packageinfo原创 2016-06-17 19:39:14 · 581 阅读 · 0 评论 -
【android】:安卓如何设置图片按钮
在button的xml文件下面加上一句: android:background=”@drawable/bk” 表示把bk这个图片当作属性原创 2016-05-30 12:28:45 · 2127 阅读 · 0 评论 -
【android】:TableLayout的用法
前言正常的xml的用法,然后就是一个标签代表着一行 一行里面可以写多个控件,其中 android:stretchColumns = “n” 这个属性代表着第n+1列会匹配剩余空间一个实例为证: xml文件为:<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_wi原创 2016-05-26 23:25:54 · 490 阅读 · 0 评论 -
【android】:method(Bundle) onCreate is undefined
遇到这个问题,你只需要加上 extends Activity就好了举个例子: public class SecondActivity extends Activity原创 2016-05-26 23:06:43 · 1366 阅读 · 0 评论 -
【android】:android之使用Intent
android使用intent这个是通过标签进行定位的比如说:<activity android:name=".SecondActivity" > <intent-filter> <action android:name="com.example.activitytest.ACTION_START" /> <category android:name="an原创 2016-05-26 13:07:52 · 313 阅读 · 0 评论 -
【android】:android Debug心得
在android Debug的过程中,我们经常会出现那些改完了代码,但是程序还是认为我们没有改完的情况,因此,直接点运行仍会报错,这时候我们可以按如下的方式试一下,就可以使了1,点击eclipse的project-clean,然后就可以重新编译了 2,然后这时候会报错,我们只需要继续编译,就可以通过了原创 2016-05-26 12:52:07 · 349 阅读 · 0 评论 -
【android】:android之创建多个活动
关于android创建活动,我们可以总结为如下几个方面: 1,新建layout xml文件(用来进行新的活动的布局定义) 2,主干的java活动进行声明 3,在AndroidManifest.xml里面声明注册活动 4,在适当的场合调用下面的举的一个例子实现的功能就是: 在主activity里面点击一个按钮,进入副的activity过程如下:第一步:声明一个有按钮的xml 新建一个sec原创 2016-05-26 12:40:32 · 1706 阅读 · 1 评论 -
【android】: something cannot be resolved to a type
这是一种android常见的错误,举个例子 Intent cannot be resolved to a type这时候需要添加: import android.content.Intent;丢包了!!! 这是导致问题出现的原因,我们只要把相应的包加上去就好了原创 2016-05-26 12:31:35 · 525 阅读 · 0 评论 -
【android】:android阶段性学习之我见
前言我是初学android,并不会什么高端的特性,也不懂什么底层源码,封装分析等,我只会简单的撸代码,然后实现功能,仅此而已,因为这一点,所以我需要努力的去做好事情,我暂时把android总结为如下几个方面重要的几个方面API文档,这个任何时候都不能少,因为任何函数都能够在API里面找到 xml文件的定义,包括Manifest.xml还有main.xml以及自己定义的xml等。。mainActiv原创 2016-05-25 23:45:36 · 400 阅读 · 0 评论 -
【android】:android开发积累3之如何实现菜单栏
关于这个问题,就是在你运行程序之后,你点击菜单按钮,你能够出现几个栏目,然后点击这些栏目之后分别还有响应事件,就可以了。这个方法很简单,在menu文件夹下面创建一个main.xml如果有了就不用写 在里面添加如下代码,这些代码声明了两个item<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:too原创 2016-05-25 23:39:35 · 380 阅读 · 0 评论 -
【android】:android积累2之如何实现点击一个按钮或者选项然后出现一条消息
关于这个问题,我们是如此解决的,绝对干货,实用好使 在OnCreate函数里面加入下面代码;import android.widget.Toast;Button button = (Button) findViewById(R.id.button1); button.setOnClickListener(new View.OnClickListener() { @O原创 2016-05-25 23:16:50 · 1882 阅读 · 0 评论 -
【android】:android积累1之如何实现标题栏消失
这篇文章来自于看书第一行代码,这本书里面把相关的代码确实都给出来了,但是前面却没有给出相应的包名,所以导致有些代码不能用。这里想要实现标题栏消失,首先要在MainActivity里面加上包 import android.view.Window然后在Oncreate函数里面加上 requestWindowFeature(Window.FEATURE_NO_TITLE);具体位置如下:原创 2016-05-25 23:05:06 · 434 阅读 · 0 评论 -
【android】:android里面的intent的action详解
UriAction功能备注geo:latitude,longitudeIntent.ACTION_VIEW打开地图应用程序并显示指定的经纬度geo:0,0?q=street+addressIntent.ACTION_VIEW打开地图应用程序并显示指定的地址http://web_addressIntent.ACTIO转载 2016-05-26 13:19:39 · 2492 阅读 · 0 评论 -
【android】:android实现打开网页和拨打电话
在function里面执行,都是使用的intent,主干代码如下: Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData(Uri.parse(“http://www.baidu.com“));打开百度如上 给指定号码拨打电话: Intent intent = new Intent(Intent.ACTION_DIAL);原创 2016-05-26 13:25:31 · 1333 阅读 · 0 评论 -
【android】:android如何改变app图标
首先要告诉大家的是:这件事情非常的简单!!!步骤很简单,找到一个自己想要做app图标的图片,随便改个名字存在电脑里面,然后通过下面的步骤导入,并且最后在AndroidManifest.xml里面把icon对应的图标改一改就好了大家只要按下面的步骤去做就好了。第一步,右键打开:原创 2016-05-26 15:51:54 · 1419 阅读 · 0 评论 -
【android】:android错误之Unparsed appt errors
经验情况,你写的xml文件名字中含有大写,全都改成小写即可下面一段话可看可不看 在Eclipse平台进行Android 应用开发时,编辑,修改或增删 res/下资源文件时有时会遇到如下错误提示:“Unparsed aapt error(s)! Check the console for output”,因为它没有描述错误在什么地方,我不知道如何修正,于是百度找找,其中不少的文章都说: ”可检原创 2016-05-26 22:49:11 · 1024 阅读 · 0 评论 -
【android】:android之ProgressBar详解
前言android的ProgressBar用法还是照样,在activity_main.xml里面定义使用代码功能: 1,点一下可见,再点一下不可见 需要在前面声明句柄if(progressBar.getVisibility()==View.GONE){ //会一直晃来晃去 progressBar.setVisibility(View.VISIBLE);原创 2016-05-26 22:12:45 · 474 阅读 · 0 评论 -
【android】:android实现一个加法计算器
思路跟我们在其他系统里面实现计算器一样,在android里面也一样。实现计算器大概需要如下几个控件 1,EditText * 2 两个数 2,textView 用来显示计算结果 3,Button 用来表示开始计算知道了这个我们的思路就简单了,通过EditText知道输入的数,然后通过textView显示计算结果。用Button关联一个OnClick函数即可在activity_main.xm原创 2016-05-26 21:47:18 · 18681 阅读 · 0 评论 -
【android】:android 实现String到int的互换
String到int的转换int i = Integer.valueOf(my_str).intValue(); int到String的转换String s = String.valueOf(i); String s = Integer.toString(i); String s = "" + i;原创 2016-05-26 21:39:59 · 794 阅读 · 0 评论 -
【android】:OnClickListener cannot be resolved to a type
解决办法: 将“new OnClickListener”改为“new View.OnClickListener”,因为android版本升级后,将“OnClickListener”接口移到了View类中如果还有错看看是不是头文件没有加; Eclipse自动导入所有相关的java包的快捷键是:“Ctrl+Shift+O”原创 2016-05-26 19:34:29 · 429 阅读 · 0 评论 -
【android】:android五大布局详解
线性布局(LinearLayout):按照垂直或者水平方向布局的组件。帧布局(FrameLayout):组件从屏幕左上方布局组件。表格布局(TableLayout):按照行列方式布局组件。相对布局(RelativeLayout):相对其它组件的布局方式。 绝对布局(AbsoluteLayout):按照绝对坐标来布局组件。 1. 线性布局线性布局是Android开发中最常见的一种布局方式转载 2016-05-26 16:53:58 · 348 阅读 · 0 评论