安卓开发
文章平均质量分 50
爱做梦的大懒猫
这个作者很懒,什么都没留下…
展开
-
进程中简单的AIDL通信实现
服务端: 1创建一个aidl文件,在其中定义你想要的方法package com.zhy.calc.aidl; interface ICalcAIDL { int add(int x , int y); int min(int x , int y ); }2创建一个自已的服务,并在该服务中实现aidl暴露出的接口方法package com.example.ser转载 2017-05-10 22:04:07 · 289 阅读 · 0 评论 -
竖向SeekBar的创建
在网上大多数资料实现竖直seekBar的方法都是继承于seekBar然后对其进行重写,但后来看到另一种实现思路,就是在普通的seekBar的外层包裹一层layout,然后对外面的那个layout去进行翻转,达到实现竖直的seekBar的方式。先定义一个MySeekBar去继承父类,无需重写,只要添加几个方法就行public class MySeekBar extends A...原创 2018-04-25 11:13:23 · 597 阅读 · 0 评论 -
离线语音合成SDK_Android版(试用版) 使用指南
注: 官网下载的SDK和操作手册不匹配,操作手册上的一些方法在新的SDK里并没有。如设置语音朗读速度,语调什么的方法在新版SDK中都无法找到.因此将在网上找到的资料整理了一下。核心就是两个类,一个负责将asset中的文件拷贝到手机本地的文件夹中。另一个类就是初始化引擎并使用中转,确定源路劲和目标路径public class OfflineResource { ...原创 2018-04-25 10:56:51 · 1388 阅读 · 1 评论 -
解决导入项目时找不到对应主题style
最近导入项目后在应用主题时候经常会报错, 例如 <style name="AppTheme" parent="Theme.AppCompat.DayNight.DarkActionBar"> <!-- Customize your theme here. --> <item name="colorPrimary">@color/colorPrimary</it原创 2017-11-14 13:00:18 · 1297 阅读 · 0 评论 -
HorizontalScrollView动态添加item居中问题
今天在项目中使用HorizontalScrollView来实现动态添加子控件并且 居中的时候遇到了两个问题. 1 HorizontalScrollView的使用布局如下 <HorizontalScrollView android:id="@+id/scrollView" android:layout_width原创 2017-10-16 20:10:28 · 1640 阅读 · 0 评论 -
Android集成shareSdk进行微信和微信朋友圈的分享
shareSdk的微信分享原创 2017-10-19 12:55:59 · 4062 阅读 · 0 评论 -
同一个activity中不同fragment的跳转
activity public class BorrowFlow extends BaseActivity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_bor原创 2017-09-16 11:00:20 · 1968 阅读 · 0 评论 -
给自定义控件中的子控件自定义点击事件
首先,先回顾一下简单的自定义控件的实现流程1 在res文件夹下的values目录下创建attrs文件,并在其中定义你自定义控件想要具备的属性 自定义属性类似如下 <?xml version="1.0" encoding="utf-8"?><resources><declare-styleable name="TopBar"> <attr name="tit原创 2017-08-03 09:57:37 · 1033 阅读 · 0 评论 -
简单实现Android本地音乐的播放
首先整理一下思路,为了实现该功能,我们只需要主界面和音乐界面,外加一个广播接收者和service.这几个就构成了这个小项目的核心.1主界面public class MainActivity extends AppCompatActivity { TopBar mTopBar; private boolean isUpdate = true;//是否更新界面 private T原创 2017-08-08 19:01:21 · 3088 阅读 · 0 评论 -
实现PC端与手机端的UDP通信
网上的资料很多,也很杂.所以自已参考了网上的代码实现了UDP的简单通信.在实现的过程的遇到了很多的坑.在这要强调一个基础点,当你用网络调试助手发送UDP消息到安卓模拟器的时候,端口号并不是你本机的端口号.模拟器会有一个自已的端口号,本人在这就吃过很大的亏.导致数据一直接收不到.接下来贴上简单的实现代码.MainActivitypublic class MainActivity extends A原创 2017-06-12 08:53:12 · 4416 阅读 · 5 评论 -
基于Message的跨进程通信
转载自 http://blog.csdn.net/lmj623565791/article/details/47017485模拟两个应用进行交互,1 新编写一个应用不做任何界面操作仅仅只是作为一个开启service的功能。 1.1新建一个自定义servicepublic class MessengerService extends Service1.2 覆盖父类的handleMessa转载 2017-05-09 11:03:12 · 453 阅读 · 0 评论 -
webView加载做了适配h5页面超出屏幕问题
最近在做android与h5的交互,前端给了一个做了适配的页面,然后我webView加载出来的时候页面超出了手机屏幕宽度,如下图 然后去网上查了关于webView适配的一些信息,基本给出的都是如下几种settings.setUseWideViewPort(true); settings.setLoadWithOverviewMode(true); settings.setLa...原创 2018-08-20 15:45:15 · 10493 阅读 · 3 评论