- 博客(27)
- 资源 (4)
- 收藏
- 关注
原创 在代码中修改TextView的DrawableRight图片
TextView的xml[html] view plain copyTextView android:id="@+id/textciew1" android:layout_width="match_parent" android:layo
2016-04-29 13:44:08 983
原创 向Eclipse 中导入WorkSpace已有Android项目: Invalid project description->X overlaps the locaiton of another X
步骤如下:1、打开Eclipse。2、点击菜单上的“File”。3、选择弹出窗口的“Import…”。4、选择弹出窗口的“General”。5、选择“Existing Project into Workspace”,点击“Next”。6、选择要导入的项目文件,点击“Finish”即可。通过以上步骤即可导入WorkSpace中已有的项目。注意:不是
2016-04-29 09:49:25 1618 1
原创 Android总结篇系列:Android广播机制
博客源址:Android总结篇系列:Android广播机制1.Android广播机制概述Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器)。广播作为Android组件间的通信方式,可以使用的场景如下:1.同一app内部的同一组件内的消息通信(单个或多个线程之间);2.同一app内部的不同组件
2016-04-26 14:10:31 2779 1
原创 CSDN博客去图片水印
博客源址:CSDN博客去图片水印刚刚写博客,上传图片的时候忘了选“无水印”了,带水印看着很不爽(水印是阻碍人类进步的最大障碍),于是又重新上传了一遍,结果发现了其中的不同:水印与非水印惟一的不同就是带水印的图片比不加水印的图片URL后面中多了 ?watermark/........ 这么一串,直接访问该URL,图片是带水印的,去掉后面的一串字符再访问,水印神奇的没了
2016-04-26 13:53:02 2752 1
原创 公告:CSDN博客频道自定义摘要、图片水印、热门标签功能正式上线!
源址:公告:CSDN博客频道自定义摘要、图片水印、热门标签功能正式上线!各位尊敬的CSDN用户: 你们好! 为了更好的服务于用户,CSDN博客最新推出如下功能: 1.取消开通博客3天才能发布博文的限制,博客开通之后即可发表博文 2.博客文章增加自定义摘要功能 在发表博客时,勾选“发布到CSDN博客首页”,即显示自定义摘要
2016-04-26 13:51:09 1365
原创 Android广播机制分析
Android广播机制分析1.1. 广播简介 Android 广播与生活中的广播概念不同,它是指系统中产生事件后的通知。Android 广播不关心接收者是否收到处理或者如何处理广播,可以说是一种单向的通知。 Android 通过 BraodcastReceiver 来监听系统发出的广播,不同的 BraodcastReceiver 通过设置不同的 flit
2016-04-26 13:27:14 1155
原创 Eclipse中预设(Androidd)工程的编码格式规范
一、编码格式的设置 假设要将js文件编码方式设为UTF-8,则应该Window->General->Content Types在Content Types中选择JavaScript Source File,在File associations栏中选中*.js,然后在Default Encoding栏中输入UTF-8,单击Update,保存即可。
2016-04-26 11:25:32 902
原创 打包出错 "XXX" is translated here but not found in default locale
"btn_doodle_red" is translated here but not found in default localeIssue: Checks for translations that appear to be unused (no default language string)Id: ExtraTranslationIf a string appears in
2016-04-26 10:19:17 4385 1
原创 svn服务器端回退版本
在SVN服务器上操作(不推荐)由于误操作,不小心将错误的代码提交到了svn上,于是想在服务器上撤销本次提交,经过尝试,发现进行以下步骤的操作即可彻底删除本次提交:1.首先找到本次提交后生成的版本号,例如为r224.2.登录到svn服务器上,进入到项目的svn目录.3.进入db目录,删除此目录下的rep-cache.db。并修改此目录下的current文件,将其修改为上一个版本,例如
2016-04-25 17:17:13 21766
转载 Android中string.xml使用总结
加粗字体 斜体字体 给字体加下划线 \n 换行 \u0020表示空格 \u2026表示省略号 使用<b>和<b>来打印出 这样的文字;“<”表示“使用textView.setText(Html.fromHtml("Hello World,AnalysisXmlActivty!"));设置类似于html那样的效果
2016-04-22 09:26:02 1797
原创 将Eclipse代码导入到AndroidStudio的两种方式
深度开源 经验说到使用AndroidStudio,除了新建的项目,我们都会面临的问题是原先Eclipse的代码该怎么导入到AndroidStudio中使用。这方面相关的资料还比较少,自己摸索了一下,总结出这篇博客,希望能让开发者少走些弯路。OK,进入正题。Google为了让我们更加方便的使用AndroidStudio,提供了两种导入Eclipse代码的方式:一种兼容Eclips
2016-04-20 09:50:31 15355
转载 android-修改TextView中部分文字的颜色
声明:本文为博主原创文章,未经博主允许不得转载。 [java] view plain copytextView = (TextView) findViewById(R.id.textview); SpannableStringBuilder builder = new SpannableStringBuilder(textVie
2016-04-19 10:43:18 1435
转载 AndroidUI--SlidingMenu使用例子
AndroidUI--SlidingMenu使用例子2013年12月3日开源项目SlidingMenu的使用学习最近想学习有趣的UI,也想把这些UI整合到自己的项目当中,之前就已经了解到SlidingMenu这个开源控件,用过印象笔记和唱吧的童鞋可能就会看到过这种滑动菜单的效果。以下我也是通过学习其他大牛,然后自己稍微做了下Demo让自己熟悉Slidin
2016-04-18 13:57:30 600
原创 微信支付 WXPayEntryActivity的onResp(BaseResp resp)方法 跳转处理的问题
在android接入微信支付的时候,微信会把结果回调到WXPayEntryActivity的onResp(BaseResp resp)方法,我拿到成功code之后,需要请求服务器去拿到这个订单的数据,但是请求服务器的时候我还需要一些支付开启界面的参数。我在想1.把成功code返回到支付发起界面,去做请求(支付发起界面不可以通过onActivityResult()获得resp)。2.还是把支付发起界
2016-04-13 21:50:39 16864 1
原创 Android-银联支付
DevStore首页 > DEV资源 > 服务评测下载 > 银联支付安卓版服务评测//下为转载笔记银联支付也是一般比较常用的支付功能,这里简单了介绍android app如果短期快速应用这一方面的东西。直接上代码:1.导入银联支付的依赖包:2.在res目录下增加资源包:3.配置AndroidManifest.xml文件配置打开的activ
2016-04-12 20:05:08 1562
转载 追溯源码解决android疑难问题1--Viewpager之notifyDataSetChanged无刷新
最近项目结束,搞了一次代码分享。其中一位同学分享了一下自己在解决问题过程中的一些心得体会,感觉受益匪浅。整理出来,分享给大家。建议使用自己编译的android os和虚拟机,这样就可以调试android系统中的任何组件。简单说来,深入android源码,去寻找解决问题的答案。这事儿说起来简单,实际做起来还是有些难度的。我也曾经尝试着去看过,没看一会儿就晕了。所以还是有针对性的去看源码,
2016-04-12 14:44:34 861
原创 ViewPager更新问题 - PagerAdapter 和 FragmentPagerAdapter
关于ViewPager的数据更新问题小结今天工作中遇到了这个纠结的问题,在ViewPager中调用PagerAdapter.notifyDataSetChanged()方法,好像没有任何作用,相应的View也没有更新数据,根据官方API是这样解释的:大概是说明Adapter会自动管辖ViewPager每一页(Item)的状态,而notifyDataSetChanged()是用在当Vie
2016-04-12 14:43:35 1360
转载 Viewpager+fragment数据更新问题解析
在一个 Android 应用中,我们可以使用 FragmentPageAdapter来处理多 Fragment 页面的横向滑动。但是当 Fragment 对应的数据集发生改变时,我们都希望能够通过调用 mAdapter.notifyDataSetChanged() 来触发 Fragment 页面使用新的数据调整或重新生成其内容,可是当我们使用 notifyDataSetChanged()
2016-04-12 14:32:46 2969
转载 MediaRecorder和AudioRecord的区别和联系
MediaRecorder和AudioRecord都可以录制音频,区别是MediaRecorder录制的音频文件是经过压缩后的,需要设置编码器。并且录制的音频文件可以用系统自带的Music播放器播放。而AudioRecord录制的是PCM格式的音频文件,需要用AudioTrack来播放,AudioTrack更接近底层。在用MediaRecorder进行录制音视频时,最终还是会创建Audio
2016-04-11 09:40:56 4392
原创 MediaRecorder
QuicknavDesignDevelopDistributeLinksGoogle Play Developer ConsoleAndroid Developers BlogAbout AndroidAndroid SitesAndroid.comAndroid DevelopersAndroid Open Source
2016-04-11 09:39:18 2530
转载 Android开发之MediaRecorder类详解
MediaRecorder类详解手机一般都有麦克风和摄像头,而Android系统就可以利用这些硬件来录制音视频了。为了增加对录制音视频的支持,Android系统提供了一个MediaRecorder的类。该类的使用也非常简单,下面让我们来了解一下这个类:一、类结构:java.lang.Object ?androi
2016-04-11 09:37:29 1379
转载 MediaRecorder类介绍
找到个MediaRecorder类介绍和大家分享一下。Mediarecorder类在官网的介绍和在系统代码中的运用1 类得介绍... 22 嵌套、关联的类... 23 主要方法:... 34 流程分析... 8一、 java层... 81、java应用层... 92、JAVAFramework层..
2016-04-11 09:36:21 1051
转载 Android动态布局方法总结
//绝对布局AbsoluteLayout abslayout=new AbsoluteLayout (this);setContentView(abslayout);Button btn1 = new Button(this);btn1.setText(”this is a button”);btn1.setId(1);AbsoluteLayout.LayoutParams
2016-04-08 16:05:42 1434
原创 Android 项目更改包名的方法
1、在项目上右键,选择android tools->rename application package,输入需要改为的名称,然后选择需要改的包,有部分包可能不需要更名2、上一步并没有修改源码的包,只是将工程中涉及包名的地方改了,下面修改源码的包名,右键要改包名的源码包,选择refactor->rename,注意一定要将rename subpackages选上,否则子包不会被更
2016-04-06 18:04:07 5813
转载 Java代码中转码 中文字符转UTF-8编码
[java] view plain copy import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import java.net.URLEncoder; public class Test { public static vo
2016-04-06 12:35:53 20891
转载 修改Android工程的编码,GBK 变UTF-8
由于项目早期android项目选择GBK编码,一直也没时间改。为了统一编码打算把整个项目转变成UTF-8。 传统一个一个文件修改编码太慢和笨拙,尝试了批量改的效果不太好,项目报错。 最好找到 eclipse 有一个插件,可以修改,分享一下整个过程。 1、下载 com.lifesting.tool.encoding_1.0.0.jar 2、将插件com.li
2016-04-06 12:33:35 5109
Android反编译工具包(升级)_
2013-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人